12
16
30
35
43
63
65
66
86
125
155
158
174
181
220
234
246
256
269
271
298
299
300
315
317
326
341
355
357
358
360
362
363
369
378
382
383
397
407
409
410
412
422
438
444
464
470
473
477
490
493
495
506
508
511
519
523
533
546
551
607
608
626
638
640
642
667
685
694
700
716
730
736
740
765
769
771
772
780
781
795
801
817
825
844
875
876
891
892
907
920
923
937
956
962
978
982
984
988
1003
1004
1017
1020
1023
1040
1044
1052
1054
1058
1063
1106
1123
1133
