3
8
19
24
26
36
37
40
41
45
50
58
59
61
65
66
69
71
72
85
86
89
91
92
95
98
101
103
111
114
120
122
127
134
137
146
152
154
157
159
163
165
183
190
191
198
201
204
206
209
210
216
219
220
222
224
230
233
240
243
251
255
263
264
276
286
291
295
300
301
304
307
313
318
321
322
326
331
336
337
339
341
343
347
357
361
367
368
370
372
378
387
388
390
391
392
395
398
403
404
415
419
420
423
425
431
433
437
448
450
454
467
469
473
476
477
479
481
489
500
501
503
507
508
511
533
534
540
547
550
551
563
567
568
576
578
581
583
587
591
593
597
602
604
609
614
616
617
632
648
649
651
658
667
672
674
682
687
689
691
692
695
696
697
703
708
712
714
728
731
737
742
751
752
755
759
763
764
766
769
770
773
774
775
779
800
806
807
814
815
817
832
838
849
852
853
856
857
863
864
870
875
878
881
885
894
897
898
899
901
904
905
914
916
920
923
930
942
945
947
948
950
955
966
969
975
979
999
1010
1019
1028
1030
1038
1039
1046
1048
1049
1054
1055
1062
