0
0
0
0
0
0
3
4
4
4
8
11
14
16
18
18
19
24
30
33
36
42
42
42
42
42
42
42
42
44
45
47
49
50
51
53
57
60
63
65
65
69
73
73
77
79
84
88
89
93
98
102
103
103
105
107
108
109
122
128
135
146
156
159
163
168
173
178
182
186
191
193
197
199
204
207
207
207
207
207
207
210
211
211
211
215
218
221
223
225
225
226
231
237
241
244
250
250
250
250
250
251
251
252
254
255
257
261
262
264
267
271
275
278
280
280
284
288
288
292
294
299
303
304
308
313
317
318
318
320
322
323
324
337
344
351
362
372
375
380
385
390
395
399
404
409
412
416
418
423
426
426
426
427
427
427
430
431
431
431
434
437
440
441
442
442
442
447
453
457
460
463
463
467
470
475
475
475
476
480
481
482
483
485
489
493
496
497
500
503
507
510
513
518
523
528
533
536
536
539
541
542
542
542
544
547
548
549
556
563
570
578
581
583
588
593
597
601
605
610
614
617
621
623
627
630
