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