523
537
504
517
545
518
525
547
615
566
503
529
564
534
508
586
480
501
512
502
481
515
498
527
485
543
532
521