16
24
29
32
42
53
57
67
72
73
80
87
100
105
109
116
117
138
140
154
166
179
195
202
210
213
216
228
244
259
263
286
306
311
331
343
355
363
375
386
387
393
410
422
423
429
440
442
446
469
483
493
494
498
500
516
517
523
529
531
543
546
554
555
557
560
566
570
577
590
603
604
612
618
628
636
639
640
652
656
683
698
712
717
744
748
755
770
775
785
796
808
810
822
844
852
853
868
869
873
915
918
919
920
938
950
957
958
976
990
993
995
996
1021
1023
1028
1040
1044
1046
1069
1076
1078
1093
1098
1099
1110
1119
1126
1129
1136
1177
1180
1183
1185
1195
1205
1227
1233
1249
1306
1313
1352
1367
1377
1396
1402
1462
