2
7
10
11
13
16
18
32
44
50
63
73
114
120
127
130
132
144
154
159
167
178
183
197
200
201
204
207
214
225
226
227
229
236
240
244
246
248
251
252
259
268
271
276
281
284
286
290
295
301
305
319
337
341
342
354
369
378
388
392
393
394
397
412
415
435
436
439
448
451
471
480
494
499
506
507
518
523
530
538
544
566
567
574
577
579
584
590
598
606
610
620
624
626
630
634
640
644
648
649
652
654
662
666
672
674
677
684
695
699
700
716
728
729
742
749
772
774
790
796
800
801
807
809
816
827
838
840
844
845
869
874
907
917
919
924
932
939
942
945
953
965
966
968
974
986
1002
1006
1015
1017
1029
1032
1038
1046
1049
1050
1052
1064
1066
1070
1081
1086
1088
1097
1102
1103
1104
1108
1112
1115
1124
1125
1134
1140
1141
1157
1159
1176
1177
1183
1185
1189
1195
1205
1214
1222
1226
1228
1244
1249
1257
1269
1280
1298
1308
1323
1326
1328
1335
1336
1356
1359
1363
1364
1366
1367
1380
1398
1408
1413
1416
1426
1427
1437
1445
1460
1469
1476
1478
1487
1490
1498
1499
1503
1511
1518
1529
1533
1537
1540
1542
1543
1547
1548
1554
1558
1570
1573
1585
1587
1599
1607
