533
555
576
538
526
541
507
522
549
524
532
552
621
570
568
540
514
590
486
505
519
523
508
503
530
512
490
551
511
537