2
12
13
10
26
7
8
22
18
10
10
8
31
12
19
1
10
25
8
33

26 25 24 23 22 21 3 2 1