0
0
0
2
4
5
5
8
17
19
19
19
19
26
35
43
45
45
50
62
72
84
84
84
86
88
88
88
88
88
88
88
88
97
97
97
108
108
118
133
148
160
162
162
162
164
169
169
169
169
170
170
182
201
220
229
232
247
250
264
276
286
296
308
308
308
310
312
313
313
316
325
327
327
327
327
334
345
354
356
356
361
371
381
397
397
397
400
402
402
402
403
403
403
404
404
416
416
416
428
428
438
453
468
480
482
482
482
484
489
491
491
491
495
497
509
531
553
565
570
585
592
607
619
629
639
651
656
656
662
672
681
687
690
696
697
706
720
731
739
751
757
766
781
802
819
829
840
840
840
852
861
865
865
871
871
871
882
882
894
894
894
906
921
932
947
962
974
980
990
1002
1014
1024
1029
1035
1047
1058
1061
1082
1106
1128
1143
1155
1170
1182
1197
1209
1224
1236
1248
