8
18
21
22
23
27
30
34
38
43
45
53
64
68
81
85
86
91
94
96
106
108
109
111
124
129
135
146
150
162
163
164
167
177
183
184
192
193
194
201
203
206
213
217
223
229
231
241
244
245
252
258
262
264
266
274
287
304
311
312
313
318
319
333
337
345
352
353
354
358
359
361
366
368
376
382
384
397
402
404
408
409
413
426
429
431
436
437
442
444
457
460
463
465
469
478
479
485
486
493
498
500
506
510
514
519
528
531
547
550
561
581
583
595
604
606
607
610
623
627
633
635
638
645
646
649
653
660
664
668
675
682
683
684
695
708
714
725
731
732
734
738
741
747
751
764
767
771
775
777
778
781
797
810
816
825
828
835
836
840
846
849
855
866
877
879
882
890
896
901
907
917
922
929
930
933
934
951
953
959
963
968
979
983
989
992
993
997
1002
1007
1008
1010
1024
1027
1029
1032
1036
1037
1038
1040
1047
1060
1061
1065
1078
1080
1083
1091
1095
1102
1114
1116
1128
1132
1134
1138
1140
1141
1143
1145
1146
1147
1148
1164
1166
1170
1173
1174
1180
1186
1192
1196
1197
1203
1214
1216
1217
1220
1228
1235
1242
1243
