0
3
7
8
39
88
108
117
119
132
134
137
157
168
174
180
191
196
201
205
206
220
223
226
228
245
253
260
265
276
283
289
293
298
299
300
307
310
323
332
341
347
369
382
407
414
432
444
448
449
453
458
460
468
476
481
486
505
516
517
519
526
527
559
566
573
591
595
601
606
608
609
610
611
615
624
643
681
693
694
707
721
726
745
753
787
797
799
806
807
809
816
820
824
831
832
845
866
870
906
924
926
929
932
936
940
942
954
983
1029
1040
1075
1095
1107
1124
1134
1137
1142
1155
1165
1175
1176
1200
1211
1215
1230
1234
1250
1257
1258
1278
1289
1298
1304
1341
1356
1373
