3
9
10
12
18
21
22
23
24
30
39
40
43
50
57
62
66
69
74
82
87
96
97
104
115
118
121
122
133
134
160
166
170
174
190
192
194
197
201
204
214
215
216
217
220
227
228
231
235
242
243
244
245
246
250
258
262
277
280
291
297
302
304
306
309
317
319
325
330
342
356
360
365
373
375
378
405
407
411
421
422
425
429
430
442
445
451
454
457
458
461
469
478
482
483
486
490
494
500
508
512
514
517
521
523
526
532
539
540
547
552
555
561
562
563
571
576
586
589
590
594
596
597
601
604
605
608
609
612
619
620
626
629
639
650
651
652
655
657
666
668
669
676
677
678
681
688
692
698
701
703
704
710
727
730
737
744
749
751
754
758
762
764
779
780
787
788
794
801
804
805
807
818
822
823
825
826
827
830
831
832
833
835
845
851
855
857
858
859
867
870
872
896
899
901
903
904
908
909
913
916
924
934
937
941
942
944
945
947
953
958
969
970
973
982
989
997
1001
1002
1011
1014
1027
