2
3
6
12
18
23
25
26
30
31
34
37
44
47
50
54
57
59
63
64
67
70
71
72
77
81
83
84
90
93
95
100
106
111
130
151
163
167
174
175
178
180
182
187
189
190
195
197
201
213
216
217
220
222
229
230
231
232
234
240
247
257
259
265
268
270
277
279
285
324
326
337
341
342
344
359
364
365
368
374
378
381
386
389
390
391
392
397
398
408
413
417
418
425
432
440
449
461
466
474
478
479
480
489
498
505
507
508
511
512
513
515
518
519
529
533
537
540
550
554
560
564
565
567
573
575
577
578
580
589
595
596
607
609
627
633
650
653
654
655
662
670
680
682
684
686
694
699
701
702
705
709
714
716
726
733
734
735
742
747
752
753
757
764
775
783
787
792
795
799
815
820
830
837
845
848
849
853
865
875
877
878
883
895
898
908
917
919
928
931
936
940
941
943
944
947
949
952
955
959
963
967
973
977
978
984
1001
1002
1007
1008
