1 4
2 4
3 4
4 10
5 10
6 10
7 20
8 36
9 38
10 20
11 35
12 89
13 238
14 103
15 35
16 56
17 182
18 956
19 1013
20 245
21 56
22 84
23 333
24 3294
25 6855
26 3916
27 547
28 84
29 120
30 567
31 10762
32 42338
33 44886
34 15067
35 1168
36 120
37 165
38 918
39 33804
40 264239
41 527350
42 303148
43 58288
44 2395
45 165
46 220
47 1431
48 101396
49 1594229
50 6316576
51 6896106
52 2089805
53 218422
54 4724
55 220
56 286
57 2164
58 290268
59 8996095
60 70265746
61 154837661
62 89707755
63 14021160
64 773169
65 8982
66 286
67 364
68 3190
69 797260
70 47638710
71 722552145
72 3139823062
73 3725275252
74 1115147627
75 88828793
76 2583728
77 16504
78 364
79 455
80 4599
81 2114037
82 240437466
83 7039442376
84 59609805010