0
5
16
36
38
41
58
74
83
84
92
103
108
121
123
128
154
155
161
164
167
170
181
184
185
203
209
215
222
244
253
258
260
280
293
296
297
310
311
314
322
340
353
366
370
373
385
413
430
433
442
453
456
492
501
515
581
596
612
637
659
666
680
684
689
695
704
709
720
723
729
738
769
773
780
794
800
808
815
824
836
842
845
847
866
873
883
908
914
918
929
936
955
956
967
982
989
991
994
1000
1037
1052
1055
1106
1127
1128
1140
1147
1150
1166
1179
1183
1186
1193
1198
1211
1215
1233
1239
1244
1249
1252
1253
1267
1269
1271
1277
1280
1295
1296
1300
1308
1317
1318
1325
1337
1340
1344
1345
1346
1348
1379
1382
1388
1396
1420
1424
1439
1449
1457
1461
1468
1477
1487
1515
1540
1549
1550
1566
1593
1603
1605
1614
1630
1640
1648
1653
1655
1656
1668
1674
1681
1685
1688
1698
1705
1721
1722
1730
1761
1764
1780
1783
1789
1809
1828
1833
1836
1847
1883
1884
1900
1922
1932
1934
1935
1954
1958
1968
1975
