2
32
15
10
9
31
1
25