769
761
742
693
685
659
649
640
616
604
569
566
561
555
549
539
536
530
499
489
479
474
468
453
450
449
445
444