2
4
6
9
12
13
16
20
29
49
53
55
57
59
65
67
68
76
101
107
108
109
113
114
115
127
128
135
138
139
150
163
166
175
178
181
187
192
195
203
204
208
209
214
215
218
219
223
229
232
233
234
235
236
239
247
252
263
267
268
281
288
292
295
297
298
306
313
314
315
322
326
328
332
336
337
349
356
357
360
367
369
372
377
387
393
399
404
417
424
433
434
436
439
444
446
465
478
484
485
489
491
500
507
511
513
524
525
527
528
532
533
536
541
546
547
550
566
568
573
583
586
588
590
596
599
600
609
617
621
626
629
632
633
640
642
647
650
665
675
681
683
695
696
700
705
709
715
723
729
732
736
742
746
747
752
757
760
763
764
767
769
770
773
776
781
786
788
797
802
803
807
809
812
815
816
819
820
825
829
830
837
840
841
854
855
862
863
865
868
874
875
882
900
906
907
909
910
913
915
927
932
938
940
944
953
959
960
975
978
982
991
993
997
1000
1003
1010
1015
1021
1024
1025
1030
1033
1038
1039
1044
1045
1046
1049
1051
1055
1061
1066
1070
1072
1074
1078
1081
1084
1109
1112
1114
1119
1126
1127
1131
1137
1148
1149
1150
1152
1162
1164
1166
1169
1190
1191
1194
1212
1215
1225
1228
1233
1235
1263
1264
1267
1268
1279
1284
1293
1298
1330
1337
1339
1344
1357
1373
1375
1378
1380
1384
1387
1395
1400
1406
1416
1422
1434
1438
1440
1442
