0 0
1 0
2 0
3 0
4 0
5 1
6 0
7 2
8 1
9 3
10 2
11 6
12 3
13 9
14 7
15 11
16 11
17 20
18 15
19 28
20 24
21 35
22 36
23 55
24 47
25 73
26 71
27 95
28 96
29 136
30 123
31 180
32 177
33 226
34 235
35 305
36 299
37 403
38 406
39 503
40 523
41 668
42 662
43 852
44 873
45 1052
46 1115
47 1370
48 1391
49 1720
50 1784
51 2125
52 2252
53 2701
54 2786
55 3348
56 3520
57 4116
58 4381
59 5154
60 5365
61 6350
62 6703
63 7723
64 8249
65 9541
66 10044
67 11678
68 12384
69 14128
70 15085
71 17297
72 18279
73 20971
74 22314
75 25206
76 27013
77 30605
78 32482
79 36874
80 39298
81 44127
82 47285
83 53152
84 56533
85 63583
86 67951
87 75760
88 81209
89 90652
90 96580
91 107893
92 115365
93 127909
94 137128
95 152100
96 162364
97 180223
98 192751
99 212688
100 227939
101 251678
102 268764
103 296740
104 317457
105 348696
106 373765
107 410754
108 438811
109 482254
110 515827
111 564694
112 604849
113 662134
114 707440
115 774253
116 828220
117 903504
118 967294
119 1055162
120 1127196
121 1229560
122 1314636
123 1429853
124 1529891
125 1663658
126 1776993
127 1932182
128 2064917
129 2239844
130 2394861
131 2597472
132 2773208
133 3006873
134 3211793
135 3475205
136 3713627
137 4017568
138 4287425
139 4637098
140 4949871
141 5344514
142 5706871
143 6160042
144 6570391
145 7089910
146 7564050
147 8150091
148 8696479
149 9367891
150 9985900
151 10753995
152 11465262
153 12330699
154 13147587
155 14135899
156 15060058
157 16187594
158 17246663
159 18516736
160 19728793
161 21175969
162 22545751
163 24191998
164 25757192
165 27609730
166 29396579
167 31502426
168 33518270
169 35908759
170 38205334
171 40894146
172 43508528
173 46556732
174 49503685
175 52955573
176 56305180
177 60184571
178 63986376
179 68375643
180 72655355
181 77617431
182 82469444
183 88038891
184 93534187
185 99822104
186 106002254
187 113097036
188 120086044
189 128041771
190 135938968
191 144906388
192 153776377
193 163874036
194 173884737
195 185195124
196 196485101
197 209210864
198 221873843
199 236179950
200 250441953
201 266451624
202 282505131
203 300484463
204 318469483
205 338647749
206 358868335
207 381425237
208 404141263
209 429434562
210 454850549
211 483195949
212 511721125
213 543370211
214 575362644
215 610795160
216 646550358
217 686198418
218 726256858
219 770481477
220 815333778
221 864776695
222 914844101
223 970086550
224 1026092709
225 1087644148
226 1150261227
227 1218978640
228 1288789187
229 1365464720
230 1443436998
231 1528783474
232 1615830999
233 1710981544
234 1807919950
235 1913947975
236 2022070542
237 2139966848
238 2260497206
239 2391770718
240 2525843880
241 2671945702
242 2821282668
243 2983565331
244 3149821502
245 3330289691
246 3515029637
247 3715640479
248 3921135568
249 4143744041
250 4372223786
251 4619492213
252 4873098460
253 5147634781
254 5429386958
255 5733721096
256 6046611034
257 6384270485
258 6731196050
259 7105672376
260 7490633425
261 7905363707
262 8332362581
263 8791986474
264 9264954616
265 9774134525
266 10298361138
267 10861737480
268 11442539054
269 12066237954
270 12708918609
271 13399148424
272 14110689787
273 14873659147
274 15661135933
275 16504921678
276 17375460788
277 18308302554
278 19271070231
279 20301287427
280 21365668190
281 22503884968
282 23679419527
283 24936507030
284 26235250672
285 27622312121
286 29056685045
287 30587666520
288 32170345760
289 33859611810
290 35606420448
291 37468734557
292 39396065085
293 41449659805
294 43574354117
295 45838152202
296 48180948916
297 50674513708
298 53256939972
299 56004127787
300 58848486475