1
2
5
4
6
3
9
7
8
17
11
10
12
15
13
14
41
38
37
39
42
89
40
73
61
62
74
65
64
66
75
63
72
69
21
19
20
23
22
24
33
30
28
29
32
111
31
70
67
68
71
124
110
101
102
105
104
106
16
18
45
43
44
59
47
46
48
91
92
51
49
50
117
116
103
109
25
26
35
34
36
27
54
52
53
56
55
57
94
87
85
76
77
80
79
81
78
84
93
82
83
86
99
98
96
97
100
88
90
95
60
58
120
115
113
114
125
122
121
123
108
107
118
119
112
