14
325
373
389
89
259
244
316
184
492
187
133
216
403
508
169
315
573
183
468
129
335
291
54
435
280
288
413
339
399
384
203
353
464
358
16
400
174
372
82
495
59
33
206
416
398
295
262
512
157
47
457
470
516
561
321
134
380
425
586
