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