2
15
10
31
9