2
6
7
8
9
10
11
16
18
29
31
32
49
53
56
59
62
66
72
75
80
83
89
94
100
111
117
124
132
138
142
157
160
162
165
170
171
172
175
180
185
188
192
195
200
206
207
208
210
211
215
219
225
226
230
232
234
244
255
261
273
279
284
298
304
307
308
312
314
317
318
320
331
333
335
349
353
354
356
363
365
367
371
372
379
380
381
386
392
396
402
405
408
423
425
426
436
438
441
443
446
453
457
462
463
465
470
473
475
482
484
485
492
497
499
500
505
507
510
516
517
522
526
529
539
548
549
550
551
552
554
558
562
568
576
579
580
581
582
584
586
589
599
602
606
607
609
611
614
616
623
628
631
636
641
667
668
672
676
677
683
690
694
695
697
709
710
724
726
732
740
747
748
751
754
755
759
766
767
774
775
778
781
782
783
785
787
788
795
801
820
823
829
831
832
833
837
838
840
846
850
855
859
870
874
881
882
891
892
895
896
906
911
913
919
924
931
935
959
963
968
973
977
982
987
991
998
999
1002
1012
1013
1024
1030
1031
1035
1040
1044
1047
1051
1065
1068
1073
1085
1089
1093
1106
1109
1113
1114
1117
1119
1122
1124
1126
1127
1128
1132
1138
1142
1143
1147
1151
1154
1166
1167
1179
1182
1186
1189
1195
1217
1220
1227
1230
1231
1233
1246
1248
