45
41
42
3
5
6
1
43
44
57
2
7
8
9
10
11
12
66
74
73
72
71
70
69
68
67
13
65
64
63
62
61
60
59
58
4
32
33
34
35
36
38
39
40
31
47
48
49
50
51
52
53
55
21
14
15
16
17
18
19
25
20
24
26
28
29