22
38
52
54
60
76
80
85
97
128
134
142
153
170
177
178
179
198
206
207
211
234
244
246
252
285
292
293
296
299
303
306
333
350
360
365
389
392
402
406
416
439
443
449
468
477
492
493
503
518
527
530
538
540
547
550
566
568
572
574
587
597
601
617
646
648
654
667
671
686
697
716
728
732
733
744
747
753
769
772
775
776
777
802
804
811
815
825
830
833
834
849
852
859
869
872
879
881
900
916
918
919
923
947
950
954
967
985
994
1029
1039
1041
1051
1072
1083
1092
1093
1095
1097
1099
1101
1104
1119
1123
1142
1144
1148
1150
1152
1157
1159
1163
1164
1174
1176
1181
1194
1196
1205
1207
1222
1240
1258
1259
1265
1269
1270
1278
1295
1301
1303
1311
1334
1345
1348
1349
1365
1368
1375
1400
1422
1426
1453
1460
1470
1473
1474
1475
1476
1485
1494
1502
1507
1511
1513
1518
1526
1531
1545
1551
1558
1559
1574
1577
1588
1592
1595
1598
1601
1608
1617
1628
1634
1635
1636
1638
1644
1645
1646
1649
1651
1680
1694
1695
1711
1718
1733
1735
1739
1741
1751
1756
1778
1780
1793
1800
1803
1813
1814
1816
1827
1837
1843
1869
1873
1875
1885
1888
1899
1900
