81
202
165
56
109
15
382
150
486
377
86
40
279
260
218
166
264
137
88
196
146
32
398
327
269
18
354
472
53
9
371
249
377
191
253
308
145
441
105
131
3
430
137
1
119
420
436
267
210
104
174
36
247
454
495
329
146
207
79
241
245
201
326
294
258
142
8
443
347
273
302
220
308
149
299
358
349
17
271
462
81
479
