2
4
9
18
22
37
57
63
72
94
120
126
139
147
153
175
181
202
210
213
217
222
223
231
238
241
250
253
266
272
287
292
294
299
310
330
342
352
369
371
396
401
412
414
421
431
433
441
455
477
490
500
506
512
513
521
529
556
560
575
576
581
589
590
596
616
624
631
640
647
653
676
678
686
694
700
703
705
759
774
782
784
807
811
815
829
846
847
854
871
880
884
893
899
904
930
946
992
1018
1024
1039
1043
1069
1087
1091
1093
1099
1104
1138
1141
1143
1171
1198
1204
1207
1208
1215
1221
1233
1235
1237
1242
1252
1253
1280
1289
1294
1302
1303
1304
1311
1316
1328
1336
1341
1358
1362
1379
1380
1398
1402
1409
1431
1437
1439
1449
1473
1480
