0
0
0
0
7
9
14
23
23
23
23
25
26
31
34
37
37
38
49
73
89
119
119
119
119
119
119
119
123
123
133
133
135
146
147
155
164
164
165
165
165
165
166
173
174
178
190
196
196
196
202
208
237
260
279
297
313
319
330
339
347
358
370
380
387
396
396
396
396
403
405
410
419
419
421
421
429
430
435
446
455
455
456
474
504
526
563
563
563
563
563
563
563
570
570
583
583
587
599
604
617
628
628
629
629
629
634
635
642
644
650
662
668
668
670
676
682
713
736
766
788
814
823
835
845
854
866
881
894
906
919
924
934
946
953
955
960
969
982
993
1002
1016
1017
1022
1036
1047
1072
1093
1123
1153
1175
1211
1222
1232
1237
1249
1253
1263
1276
1290
1304
1316
1326
1339
1352
1367
1379
1390
1402
1414
1428
1443
1456
1468
1473
1485
1497
1503
1511
1523
1537
1549
1580
1604
1630
1652
1679
1694
1706
1721
1735
1747
1762
1775
1789
1803
