19
65
75
93
110
132
139
145
154
160
182
188
192
217
243
245
280
292
296
323
339
374
379
388
390
398
427
429
442
453
463
464
466
471
476
501
504
506
516
519
529
544
565
567
574
579
582
588
594
602
625
630
640
668
692
697
707
711
712
728
730
731
735
753
765
766
771
773
780
782
786
788
789
791
798
816
819
820
823
830
831
838
872
885
886
887
895
909
924
944
956
965
973
982
984
1012
1027
1028
1031
1035
1036
1038
1053
1063
1070
1079
1088
1089
1091
