20
27
43
47
60
74
77
79
81
87
89
90
105
113
115
117
123
128
130
131
141
144
153
166
199
203
205
210
230
240
247
249
255
262
264
270
275
278
295
300
303
313
318
322
327
348
353
358
361
364
371
379
381
394
404
413
431
443
448
451
456
458
464
489
500
504
516
517
528
533
542
550
561
574
592
606
609
612
613
628
633
635
637
639
640
644
651
657
659
665
695
697
700
704
710
715
717
734
736
741
744
745
776
780
781
790
797
807
811
815
823
836
850
858
861
865
871
875
895
916
919
928
931
937
938
947
959
961
969
978
985
990
996
1004
1018
1021
1031
1041
1060
1068
1074
1076
1095
1100
1114
1118
1122
1123
1127
1134
1160
1163
1169
1170
1182
1205
1230
1236
1249
1257
1259
1265
1267
1271
1273
1274
1276
1288
1299
1322
1325
1337
1344
1345
1348
1371
1373
1376
1383
1394
1396
1399
1410
1420
1421
1423
1438
1443
1444
1463
