1235
1216
1205
1177
1156
1145
1140
1136
1128
1098
1093
1086
1062
1054
1048
1047
1027
1020
1010
990
989
984
958
955
942
932
924
921
907
904
902
882
870
851
844
815
802
795
793
750
735
718
713
712
705
704
690
680
669
661
660
656
650
644
627
619
610
609
599
579