1 1
2 2
3 2
4 3
5 6
6 3
7 4
8 12
9 12
10 4
11 6
12 28
13 33
14 28
15 6
16 9
17 68
18 111
19 111
20 68
21 9
22 13
23 156
24 374
25 550
26 374
27 156
28 13
29 19
30 368
31 1205
32 2769
33 2769
34 1205
35 368
36 19
37 28
38 872
39 4003
40 13338
41 21280
42 13338
43 4003
44 872
45 28
46 41
47 2048
48 13229
49 66012
50 153291
51 153291
52 66012
53 13229
54 2048
55 41
56 60
57 4832
58 43561
59 326010
60 1140298
61 1625205
62 1140298
63 326010
64 43561
65 4832
66 60
67 88
68 11408
69 143984
70 1605094
71 8501730
72 17932076
73 17932076
74 8501730
75 1605094
76 143984
77 11408
78 88
79 129
80 26896
81 475288
82 7924940
83 63020066
84 198519483
85 295884064
86 198519483
87 63020066
88 7924940
89 475288
90 26896
91 129
92 189
93 63456
94 1568812
95 39109123
96 468581721
97 2180670106
98 4899909637
99 4899909637
100 2180670106
101 468581721
102 39109123
103 1568812
104 63456
105 189
106 277
107 149728
108 5180457
109 192971113
110 3484714268
111 24048268539
112 80382466165
113 121507526212
114 80382466165
115 24048268539
116 3484714268
117 192971113
118 5180457
119 149728
120 277
121 406
122 353216
123 17102445
124 952409721
125 25901230607
126 265302159472
127 1325242681656
128 2979497367017
129 2979497367017
130 1325242681656
131 265302159472
132 25901230607
133 952409721
134 17102445
135 353216
136 406
137 595
138 833344
139 56463871
140 4700295351
141 192574316408
142 2924641429031
143 21856484751121
144 73489774062359
145 109033312482811
146 73489774062359
147 21856484751121
148 2924641429031
149 192574316408
150 4700295351
151 56463871
152 833344
153 595
154 872
155 1966144
156 186423129
157 23196736485
158 1431802305390
159 32252832821055
160 360125243447020
161 1813440377196216
162 4016708313704044
163 4016708313704044
164 1813440377196216
165 360125243447020
166 32252832821055
167 1431802305390
168 23196736485
169 186423129
170 1966144
171 872
172 1278
173 4638656
174 615477689
175 114482463703
176 10645025312976
177 355698271489720
178 5936723238559184
179 44697344643058766
180 148047982383896784
181 221192898468933365
182 148047982383896784
183 44697344643058766
184 5936723238559184
185 355698271489720
186 10645025312976
187 114482463703
188 615477689
189 4638656
190 1278
191 1873
192 10944000
193 2032034670
194 564998794109
195 79144742442479
196 3922517465632732
197 97871251587664190
198 1102366528295137327
199 5449676534809147653
200 12187836749258333229
201 12187836749258333229
202 5449676534809147653
203 1102366528295137327
204 97871251587664190
205 3922517465632732
206 79144742442479
207 564998794109
208 2032034670
209 10944000
210 1873
211 2745
212 25820288
213 6708890695
214 2788411309415
215 588434457795260
216 43257709091274901
217 1613326024159412280
218 27188753392160760574
219 200743148138214164306
220 670570986318671769977
221 1004038485574289617464
222 670570986318671769977
223 200743148138214164306
224 27188753392160760574
225 1613326024159412280
226 43257709091274901
227 588434457795260
228 2788411309415
229 6708890695
230 25820288
231 2745
232 4023
233 60917760
234 22149713002
235 13761538059788
236 4374940448305943
237 477050342760130209
238 26595700362068793612
239 670504459729053742994
240 7394876785797544344037
241 36923426793306487338062