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