Counts:
0
0
0
1
3
7
12
19
27
37
49
62
77
93
111
131
151
173
196
221
246
272
299
326
354
381
409
437
465
493
520
546
572
597
621
644
665
685
704
721
736
750
762
772
780
787
791
793
794
792
789
783
776
768
757
745
732
717
701
683
665
646
627
606
586
565
543
522
501
480
459
439
420
401
383
365
349
334
320
308
296
286
278
270
265
260
258
257
257
259
262
267
273
280
288
298
309
321
333
347
362
377
392
409
425
442
459
476
493
510
527
543
559
574
589
603
616
628
640
650
660
668
675
681
686
690
692
693
693
692
689
686
681
675
668
661
652
642
632
621
609
597
585
572
558
545
531
518
504
491
478
465
452
440
428
417
407
397
388
380
372
366
360
356
352
349
347
347
347
348
350
353
356
361
366
372
379
386
394
403
412
421
431
441
451
461
472
483
493
504
514
524
534
544
553
561
570
577
584
591
597
602
606
610
613
616
617
618
618
617
616
613
611
607
603
599
593
588
582
575
568
561
553
545
537
529
521
513
505
497
489
481
473
466
459
452
446
440
434
429
425
421
417
414
412
410
409
409
409
410
411
412
415
417
420
424
428
432
437
442
447
452
458
464
470
476
482
488
495
501
507
513
518
524
529
534
539
543
548
551
555
558
560
563
564
566
567
567
567
567
566
565
563
561
559
557
554
551
548
544
540
536
532
528
523
519
514
510
505
501
496
492
487
483
479
475
472
468
465
462
460
457
455
454
452
451
450
450
450
450
451
452
453
454
455
457
459
461
464
466
469
472
475
478
481
484
487
490
494
497
500
503
506
509
512
514
517
519
521
523
525
527
528
529
530
531
532
532
532
532
531
531
530
529
528
526
525
524
522
520
518
517
515
513
511
509
506
504
502
500
498
496
494
493
491
489
488
486
485
484
482
481
480
480
479
479
478
478
478
479
479
479
480
480
481
482
483
483
484
485
486
487
489
490
491
492
493
494
495
497
498
499
500
501
502
503
504
504
505
506
506
507
507
508
508
508
509
509
509
509
509
509
508
508
508
508
507
507
507
506
506
505
505
505
504
504
503
503
502
502
502
501
501
501
500
500
500
499
499
499
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
