0
6
11
41
63
71
87
93
107
116
148
154
163
167
196
202
219
227
229
235
237
240
260
265
285
292
309
318
322
331
333
336
368
386
389
416
417
438
444
480
520
525
533
558
560
565
569
573
585
588
623
626
628
629
646
651
659
669
692
695
718
733
739
748
776
781
817
825
828
834
842
846
882
887
893
897
910
949
983
990
996
1006
1008
1019
1061
1083
1094
1103
1104
1108
1109
1111
1116
1129
1135
1138
1143
1145
1151
1152
1153
1157
1172
1190
1210
1215
1220
1225
1229
1238
1242
1248
1262
1265
1285
1289
1290
1307
1309
1320
1332
1335
1348
