50
98
85
408
194
435
424
410
248
426
11
400
61
183
170
158
177
416
345
174
157
304
184
422
113
424
410
164
282
338
177
169
176
178
420
430
408
413
426
164
161
375
403
408
440
434
129
1462
35
424
493
418
412
417
388
390
420
446
177
167
262
392
378
280
169
419
461
580
236