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