594
603
595
535
551
530
508
450
467
536
548
529
570
515
561
542
580
608
614
584
527
539
540
528
514