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