424
469
433
505
434
422
353
617
35
428
449
105
24
220
425
93
303
108
333
462
166
322
339
559
89
351
583
74
472
569
532
395
360
562
496
221
208
452
476
423
363
411
446
533
478
440
353
716
517
439
543
614
446
1010
434
379
457
529
343
574
366
373
585
66