0 1
1 3
2 9
3 9
4 3
5 15
6 33
7 18
8 36
9 24
10 75
11 96
12 51
13 96
14 159
15 165
16 255
17 168
18 27
19 60
20 333
21 255
22 66
23 18
24 441
25 291
26 735
27 258
28 390
29 696
30 480
31 696
32 1062
33 423
34 927
35 681
36 867
37 1731
38 300
39 1131
40 969
41 1959
42 222
43 1812
44 1047
45 2487
46 3027
47 1020
48 537
49 2859
50 1788
51 1698
52 63
53 2712
54 2250
55 2934
56 282
57 2409
58 1533
59 3243
60 1188
61 7002
62 1779
63 1038
64 207
65 4110
66 6156
67 7068
68 7470
69 825
70 3501
71 3612
72 6984
73 9945
74 2733
75 7383
76 1581
77 2730
78 2616
79 7476
80 13959
81 13224
82 15078
83 12837
84 2979
85 2805
86 2943
87 15426
88 8871
89 4536
90 1689
91 15660
92 9210
93 5823
94 16989
95 10452
96 8799
97 3186
98 13101
99 17823
100 3144
101 23142
102 15036
103 9345
104 11934
105 20412
106 15432
107 28695
108 14529
109 26955
110 1761
111 3675
112 10320
113 36588
114 20781
115 813
116 34209
117 18648
118 38571
119 37002
120 45912
121 25710
122 46023
123 8358
124 16194
125 11061
126 17370
127 9048
128 6072
129 26109
130 57972
131 2742
132 69
133 22230
134 44991
135 29439
136 53607
137 68601
138 9801
139 10770
140 57816
141 65499
142 32043
143 50874
144 11445
145 19284
146 74022
147 66513
148 73686
149 15117
150 34980
151 10326
152 45696
153 9741
154 104097
155 52515
156 47166
157 1578
158 50787
159 21723
160 7128
161 39993
162 106524
163 103425
164 95979
165 107520
166 74994
167 101292
168 110403
169 48144
170 102003
171 136167
172 55545
173 77160
174 5640
175 2589
176 148098
177 3357
178 70299
179 54138
180 145632
181 19485
182 91383
183 76089
184 14400
185 102999
186 136614
187 8451
188 89667
189 109767
190 3984
191 215103
192 220821
193 23109
194 55725
195 157599
196 178341
197 132786
198 187209
199 14028
200 101700
201 234702
202 7611
203 243825
204 136836
205 60138
206 179310
207 84423
208 122475
209 37863
210 285282
211 184605
212 301008
213 29502
214 218220
215 219558
216 63756
217 99963
218 196278
219 249498
220 346509
221 31236
222 12921
223 247740
224 235461
225 330450
226 371769
227 45141
228 417798
229 412563
230 161571
231 12414
232 275301
233 282978
234 21645
235 309366
236 82068
237 117939
238 149652
239 88848
240 397689
241 236514
242 47601
243 146196
244 140709
245 119613
246 295752
247 257211
248 549924
249 400356
250 487389
251 238212
252 450717
253 219669
254 150354
255 361419
256 440982
257 580239
258 184449
259 406848
260 322623
261 466866
262 466209
263 615816
264 695727
265 393495
266 601011
267 298482
268 64002
269 334368
270 741213
271 482100
272 463947
273 24366
274 260196
275 230532
276 483864
277 475044
278 714204
279 20988
280 140607
281 180165
282 165228
283 737541
284 330735
285 623997
286 757185
287 80709
288 708210
289 971082
290 218544
291 611205
292 918039
293 891006
294 812814
295 167541
296 917742
297 846273
298 707580
299 401340
300 1087695