1175
1152
1141
1140
1139
1137
1122
1121
1115
1101
1082
1077
1051
1037
992
973
953
946
913
904
897
896
895
881
852
839
838
833
832
830
821
818
812
804
774
760
759
758
712
692
691
690
683
673
670
643
638
635
631
573
572
570
568
565
557
547