0
3
6
11
28
36
41
43
64
93
120
137
140
146
148
162
171
201
209
214
224
248
278
285
288
290
293
295
306
319
323
327
353
355
362
371
389
403
413
435
437
440
442
457
468
487
495
498
505
508
513
518
523
527
536
559
562
567
570
585
591
606
618
636
643
649
652
670
676
684
690
718
722
726
739
742
753
775
776
789
802
810
824
834
837
863
881
887
890
895
896
932
933
940
948
956
962
969
981
1004
1007
1008
1010
1011
1013
1017
1024
1048
1056
1058
1072
1081
1097
1100
1101
1104
1105
1108
1137
1140
1147
1197
1201
1215
1236
1254
1262
1267
1297
1299
1304
1312
1316
1327
1329
1334
1344
1347
1352
1358
1363
1366
1376
1394
1425
1431
1451
1476
1487
