8
10
18
34
36
38
46
54
74
77
79
100
113
134
143
145
152
153
156
157
183
191
200
201
214
225
245
259
265
290
313
330
333
345
351
355
375
376
382
397
414
426
428
431
444
458
461
462
477
494
501
504
515
537
553
554
570
573
595
610
616
617
623
637
638
652
660
665
724
733
752
780
785
806
815
816
822
824
825
834
837
839
840
853
860
889
907
927
958
966
967
968
977
994
995
1001
1004
1014
1021
1022
1024
1037
1040
1053
1058
1075
1078
1081
1091
1104
1106
