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