20
27
34
36
39
41
43
69
72
81
85
87
97
109
110
117
134
147
157
160
178
185
189
218
221
224
235
238
240
241
245
260
263
266
270
275
277
284
286
287
314
321
328
331
333
336
340
347
348
349
355
362
368
373
384
392
400
408
413
417
431
434
439
440
447
472
502
522
528
534
554
558
568
577
580
583
588
595
596
609
621
624
637
640
646
661
662
663
688
697
702
703
712
713
714
716
726
736
742
761
764
766
785
793
807
811
825
828
845
853
859
867
880
883
895
900
908
914
921
924
931
932
955
960
961
964
966
967
974
977
987
990
991
999
1005
1014
1019
1029
1044
1045
1053
1057
1070
1086
1087
1094
1099
1120
1121
1133
1143
1157
1163
1172
1185
1201
1205
1208
1211
1212
1230
1233
1235
1237
1249
1261
1263
1265
1270
1284
1287
1289
1338
1344
1349
1356
1365
1366
1371
1374
1378
1382
1383
1388
1391
1397
1426
1430
1434
1435
1438
1455
1458
1471
1484
1499
1510
1511
1513
1519
1541
1548
1565
1577
1621
1624
1625
1627
1652
1665
1666
1682
1686
1690
1695
1696
1698
1700
1707
1708
1714
1723
1729
1738
1753
1755
1757
