8
9
18
21
30
34
42
50
60
62
72
82
83
116
117
120
130
149
157
175
186
195
198
221
263
264
268
293
312
317
322
325
355
358
365
376
405
417
436
438
440
444
445
468
492
515
531
535
541
545
546
569
576
623
630
656
661
669
679
690
698
713
738
753
761
794
813
825
831
833
838
839
845
847
859
861
866
868
911
919
925
947
956
970
972
976
981
982
984
992
1002
1006
1016
1020
1026
1034
1037
1039
1044
1055
1059
1074
1081
1082
1083
1089
1090
1093
1099
1100
1104
1108
1117
1146
1149
1161
1190
1202
1210
1213
1222
1226
1230
1235
