0
7
15
27
52
71
77
90
104
107
124
127
132
135
153
160
162
170
172
177
178
215
217
220
225
229
230
237
242
246
253
256
266
274
278
302
307
314
322
323
332
345
353
355
361
381
388
400
404
406
408
418
442
446
471
484
504
507
533
550
560
568
578
584
611
626
633
639
642
665
671
674
676
683
701
703
707
709
715
732
733
741
767
770
771
774
793
803
814
818
839
844
850
880
887
903
919
956
977
978
983
986
991
994
1006
1007
1023
1025
1043
1049
1051
1057
1082
1088
1090
1096
1100
1108
1119
1121
1149
1166
1180
1189
1194
1195
1204
1217
1230
1232
1234
1242
1251
1258
1273
1294
1297
1304
1307
1313
1324
1327
1331
1365
1377
1382
1383
1390
1409
1417
1418
1425
1438
1450
1453
1454
1460
1468
1488
1513
1522
1524
1534
1554
1555
1587
1588
1621
1627
1640
1647
1657
1659
1687
1709
1718
1720
1743
1780
1781
1795
1802
1804
1833
1844
1865
1869
1875
1896
1899
1916
1918
1935
1954
1961
1967
1968
1975
1977
1987
2007
2038
2056
2081
2093
2096
2106
2116
2117
2125
2134
2138
2140
2142
2150
2158
