659
571
171
593
610
553
609
542
552
523
564
512
590
558
574
536