1
2
3 7
4
5 6
8
9
10 30 35 40
11
12
13
14
15
16
17
18
19
20 24 25 31 33 36 41
21 37
22 38
23 32
26 27
28
29
34
39
42
43
44
45
46
47
48
49
50
51
52
53
54 58
55
56 57
59
60 64
61
62 63
65
66
67 79
68
69
70
71
72
73
74
75
76
77
78
80
81
82
83
84
85
86
87
88
89
90
91
92
93 97
94
95 96
98
99 103
100
101 102
104
105
106 118
107
108
109
110
111
112
113
114
115
116
117
119
120
121
122
123
124
125
126
127
128
129
130
131
132 136
133
134 135
137
138
139
140
141
142
143
144 147
145
146
148
149 153
150
151 152
154
155 159
156
157 158
160
161 165
162
163 164
166
167
168 171
169
170
