1
2
26
25
25
24
24
27
9
14
13
12
9
3
4
8
6
10
7
1
1
18
21
16
17
23
22
20
19
29
30
28
15
5
31