0
6
12
15
16
21
58
67
72
82
83
84
85
95
103
112
127
128
158
164
165
178
201
202
203
207
236
246
257
263
298
299
303
312
321
331
339
368
382
434
440
452
453
460
462
465
468
474
522
528
558
573
596
597
599
608
610
619
627
633
635
638
646
649
674
682
699
700
721
733
753
763
782
784
794
811
816
822
831
842
848
852
854
855
884
903
904
911
923
936
938
940
942
945
960
962
1006
1028
1032
1033
1040
1044
1045
1062
1073
1086
1092
1103
1123
1147
1148
1154
1156
1170
1173
1180
1188
1200
1204
1213
1215
1223
1232
1244
1245
1252
1255
1276
1279
1326
1329
1344
1357
1375
1379
1384
1386
1394
1396
1398
1400
1402
1417
1420
1426
1427
1432
1450
1451
1471
1485
1513
1515
1524
1542
1546
1568
1586
1600
1612
1623
1634
1637
1641
1644
1651
1662
1667
1677
1690
1745
1749
1755
1760
1761
1784
1794
1807
1814
1815
1819
1825
1841
1843
1852
1861
1893
1895
1906
1917
1919
1938
1939
1940
1963
1970
1988
1996
1997
2002
2011
2022
2043
2046
2047
2054
2061
2084
2098
2109
2110
2115
