1 1
2 0
3 0
4 0
5 0
6 0
7 3
8 2
9 2
10 3
11 4
12 9
13 2
14 9
15 4
16 8
17 24
18 40
19 40
20 24
21 8
22 10
23 80
24 90
25 348
26 90
27 80
28 10
29 50
30 288
31 1336
32 2370
33 2370
34 1336
35 288
36 50
37 66
38 1038
39 3458
40 20606
41 17696
42 20606
43 3458
44 1038
45 66
46 216
47 3608
48 44516
49 212842
50 426362
51 426362
52 212842
53 44516
54 3608
55 216
56 280
57 12696
58 126476
59 2134959
60 4030527
61 9334575
62 4030527
63 2134959
64 126476
65 12696
66 280
67 1120
68 45024
69 1527344
70 21085549
71 115311310
72 244592240
73 244592240
74 115311310
75 21085549
76 1527344
77 45024
78 1120
79 1472
80 160364
81 4599422
82 211716164
83 1138939624
84 6696876400
85 5655834167
86 6696876400
87 1138939624
88 211716164
89 4599422
90 160364
91 1472
92 5440
93 571200
94 53131172
95 2136631932
96 33371066606
97 189469189930
98 433607685391
99 433607685391
100 189469189930
101 33371066606
102 2136631932
103 53131172
104 571200
105 5440
106 7128
107 2039424
108 167316392
109 21522095442
110 333504416113
111 5486076619642
112 11560192314100
113 30386056284386
114 11560192314100
115 5486076619642
116 333504416113
117 21522095442
118 167316392
119 2039424
120 7128
121 27576
122 7297632
123 1872027432
124 217024139551
125 9869885381863
126 160969581159830
127 975276334243798
128 2286042441144199
129 2286042441144199
130 975276334243798
131 160969581159830
132 9869885381863
133 217024139551
134 1872027432
135 7297632
136 27576
137 36280
138 26163672
139 6086187592
140 2193065402495
141 98742842374798
142 4753772105875149
143 27718869041797715
144 182584140865195751