1 148482013116
2 39020205079
3 22997260272
4 20423620970
5 20053479745
6 12181595167
7 12155339625
8 10358335745
9 2414035127
10 1624572415
11 1544764099
12 1510523536
13 1268279922
14 866222196
15 697157159
16 510874323
17 370835368
18 324900878
19 261991799
20 159611559
21 137995719
22 96517576
23 79710821
24 74693176
25 71016008
26 49886028
27 42191583
28 33428034
29 25739428
30 15723452
31 15721941
32 15693118
33 13153663
34 12831205
35 12679368
36 11777358
37 11011305
38 10593577
39 10152233
40 5350640
41 5256952
42 4033725
43 3494227
44 3065255
45 2503207
46 1445308
47 1302055
48 1029789
49 1001873
50 985842
51 731353
52 622108
53 503850
54 389216
55 301673
56 91791
57 110
58 110
59 110
60 110