2
9
22
25
38
15
6
1
37
17