1164
1160
1159
1137
1129
1117
1113
1105
1088
1080
1062
1059
1056
1036
983
979
970
954
941
938
934
932
917
913
898
893
887
849
836
831
815
813
783
776
774
761
749
734
732
730
715
684
681
676
654
641
631
608
607
605
600
597
571
569
566
540
530
524
517
513