1
2
45
180
222
225
60
104
231
192
204
57
102
323
103
296
298
324
63
67
73
69
99
227
200
44
286
292
359
53
185
155
198
202
49
138
357
50
183
149
161
176
166
170
172
215
7
109
329
8
24
78
207
209
213
23
120
340
352
27
33
84
80
90
82
211
18
39
42
91
219
20
22
271
269
283
273
299
62
191
193
6
108
137
135
141
360
13
70
199
15
114
334
37
173
245
106
112
332
34
279
281
348
326
343
345
337
339
29
81
210
31
125
117
131
121
341
26
79
208
28
275
280
85
87
216
3
12
54
46
48
59
145
147
148
179
249
250
255
189
144
363
58
5
14
38
174
105
232
235
237
244
128
171
214
36
9
110
330
358
10
52
56
295
362
11
17
35
86
88
257
261
302
305
312
313
258
264
266
287
289
297
364
4
47
55
142
361
354
356
