1216
1199
1178
1165
1160
1159
1158
1133
1118
1092
1082
1050
1044
1037
1015
1013
1001
983
967
948
947
938
922
915
909
878
871
861
856
852
844
824
821
791
774
757
753
733
729
700
696
694
693
677
676
653
649
628
618
617
613
605
604
598
584
577
576
575
564