0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
2
2
2
2
13
18
23
23
23
23
24
24
24
24
24
24
24
26
30
34
39
44
44
45
47
47
47
47
48
51
52
56
60
64
65
69
74
74
88
88
98
109
113
118
122
127
132
137
141
141
141
141
141
141
141
141
144
145
145
145
145
145
145
148
150
154
160
172
178
186
186
186
186
188
188
188
189
189
189
189
192
196
201
206
211
211
215
217
217
217
217
218
221
225
229
233
237
238
242
247
249
263
264
275
287
291
296
300
305
310
315
319
319
319
319
321
323
323
323
327
329
329
331
334
338
341
345
349
355
362
375
382
392
392
392
392
395
395
395
396
396
396
396
399
403
408
413
418
418
422
424
424
424
427
429
430
434
438
442
446
447
451
456
461
475
480
491
503
507
512
516
521
526
531
535
535
535
536
541
546
546
547
551
553
554
558
563
568
573
577
577
577
583
597
606
606
606
611
613
615
615
615
616
616
620
624
629
634
639
644
649
652
654
655
656
660
664
666
666
670
671
672
673
676
680
685
692
706
712
715
726
731
736
741
746
751
756
760
