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