2
10
12
16
18
19
22
26
35
40
57
63
70
89
102
105
113
143
155
158
166
174
206
214
218
221
228
229
235
256
262
277
285
294
312
323
333
343
359
368
387
391
395
397
409
410
418
435
437
442
444
447
460
467
474
483
491
492
552
558
561
565
575
577
584
623
643
663
676
698
702
717
732
733
734
742
743
744
751
752
755
778
781
785
800
805
808
816
828
834
857
883
896
900
908
935
947
950
965
970
978
984
994
996
1017
1022
1025
1026
1037
1064
1073
1083
1084
1092
1126
1130
1135
1136
1138
1159
1163
1186
1193
1194
1199
1215
1233
1242
1252
1255
1258
1272
1283
1287
1295
1309
1316
1327
1333
1336
1344
1353
1357
1358
1359
1368
1373
1378
1385
1399
1414
1439
1440
1451
1484
1495
1508
1535
1537
1551
1570
1582
1596
1612
1618
1619
1630
1647
1667
1698
1712
1734
1735
1737
1745
1750
1753
1766
1796
1805
