8
9
10
13
17
18
20
27
32
42
76
92
108
127
129
139
140
150
159
173
179
180
191
193
196
224
238
246
254
270
280
290
305
329
337
341
347
351
355
356
358
370
377
381
385
390
399
419
422
435
439
469
470
475
488
524
529
541
544
550
557
568
570
613
621
651
663
664
679
681
682
693
700
702
720
737
738
749
752
758
765
779
797
801
807
810
817
821
831
832
833
856
872
877
899
906
932
960
963
978
980
998
1045
1046
1048
1051
1052
1069
1086
1106
1113
1151
1174
1179
1183
1192
1195
1200
1221
1235
1239
1245
1250
1254
1263
1272
1279
1288
1298
1317
1322
1329
1342
1346
1353
1354
1356
1377
1395
1396
1399
1421
1430
1432
1433
1444
1445
1448
1461
1462
1476
1490
1507
1508
1513
1519
1525
1536
1542
1573
1576
1600
1602
1604
1632
1643
1659
1667
1688
1701
1722
1746
1756
1762
1769
1772
1784
1785
1809
1812
1819
1820
1830
1831
1857
1860
1877
1879
1907
1925
1927
1928
1942
1950
1953
1960
1968
1971
1980
1981
1990
2017
2026
