8
10
14
19
42
47
53
59
70
72
90
107
111
112
125
127
130
133
138
140
160
188
197
201
212
219
228
275
280
281
286
289
297
302
306
320
324
332
346
355
356
366
397
402
414
419
421
423
425
430
432
445
448
460
469
480
486
492
500
501
507
545
549
557
558
560
566
568
591
602
616
619
621
631
637
639
655
659
663
682
683
700
701
707
715
724
727
733
734
737
753
759
767
774
788
796
803
804
839
849
854
855
865
871
878
881
887
894
897
916
922
930
939
944
949
963
965
967
969
978
981
983
1000
1001
1002
1009
1017
1020
1037
1045
1054
1057
1061
1068
1069
1087
1088
1096
1100
1110
