510
537
566
532
505
569
618
549
528
520
547
519
539
525
538
575
553
560
604
515
580
603
448
558
654
514
551
550
611
621
478
598