1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1
10 1
11 2
12 2
13 2
14 2
15 2
16 2
17 2
18 2
19 2
20 3
21 4
22 4
23 4
24 4
25 4
26 4
27 4
28 4
29 6
30 7
31 8
32 8
33 8
34 8
35 8
36 8
37 8
38 12
39 14
40 15
41 16
42 16
43 16
44 16
45 16
46 16
47 24
48 28
49 30
50 31
51 32
52 32
53 32
54 32
55 32
56 48
57 56
58 60
59 62
60 63
61 64
62 64
63 64
64 64
65 96
66 112
67 120
68 124
69 126
70 127
71 128
72 128
73 128
74 192
75 224
76 240
77 248
78 252
79 254
80 255
81 256
82 256
83 384
84 448
85 480
86 496
87 504
88 508
89 510
90 511
91 511
92 767
93 895
94 959
95 991
96 1007
97 1015
98 1019
99 1021
100 1021
101 1532
102 1788
103 1916
104 1980
105 2012
106 2028
107 2036
108 2040
109 2040
110 3061
111 3572
112 3828
113 3956
114 4020
115 4052
116 4068
117 4076
118 4076
119 6116
120 7137
121 7648
122 7904
123 8032
124 8096
125 8128
126 8144
127 8144
128 12220
129 14260
130 15281
131 15792
132 16048
133 16176
134 16240
135 16272
136 16272
137 24416
138 28492
139 30532
140 31553
141 32064
142 32320
143 32448
144 32512
145 32512
146 48784
147 56928
148 61004
149 63044
150 64065
151 64576
152 64832
153 64960
154 64960
155 97472
156 113744
157 121888
158 125964
159 128004
160 129025
161 129536
162 129792
163 129792
164 194752
165 227264
166 243536
167 251680
168 255756
169 257796
170 258817
171 259328
172 259328
173 389120
174 454080
175 486592
176 502864
177 511008
178 515084
179 517124
180 518145
181 518145
182 777473
183 907265
184 972225
185 1004737
186 1021009
187 1029153
188 1033229
189 1035269
190 1035269
191 1553414
192 1812742
193 1942534
194 2007494
195 2040006
196 2056278
197 2064422
198 2068498
199 2068498
200 3103767
201 3621912
202 3881240
203 4011032
204 4075992
205 4108504
206 4124776
207 4132920
208 4132920
209 6201418
210 7236687
211 7754832
212 8014160
213 8143952
214 8208912
215 8241424
216 8257696
217 8257696
218 12390616
219 14459114
220 15494383
221 16012528
222 16271856
223 16401648
224 16466608
225 16499120
226 16499120
227 24756816
228 28889736
229 30958234
230 31993503
231 32511648
232 32770976
233 32900768
234 32965728
235 32965728
236 49464848
237 57722544
238 61855464
239 63923962
240 64959231
241 65477376
242 65736704
243 65866496
244 65866496
245 98832224
246 115331344
247 123589040
248 127721960
249 129790458
250 130825727
251 131343872
252 131603200
253 131603200
254 197469696
255 230435424
256 246934544
257 255192240
258 259325160
259 261393658
260 262428927
261 262947072
262 262947072
263 394550272
264 460416768
265 493382496
266 509881616
267 518139312
268 522272232
269 524340730
270 525375999
271 525375999
272 788323071
273 919926271
274 985792767
275 1018758495
276 1035257615
277 1043515311
278 1047648231
279 1049716729
280 1049716729
281 1575092728
282 1838039800
283 1969643000
284 2035509496
285 2068475224
286 2084974344
287 2093232040
288 2097364960
289 2097364960
290 3147081689
291 3672457688
292 3935404760
293 4067007960
294 4132874456
295 4165840184
296 4182339304
297 4190597000