1 1
2 2
3 3
4 3
5 6
6 6
7 9
8 13
9 16
10 18
11 21
12 27
13 34
14 32
15 42
16 47
17 54
18 62
19 73
20 79
21 85
22 96
23 104
24 113
25 123
26 140
27 150
28 171
29 174
30 190
31 200
32 211
33 234
34 240
35 263
36 275
37 301
38 304
39 322
40 351
41 368
42 396
43 413
44 455
45 451
46 470
47 487
48 499
49 531
50 540
51 592
52 585
53 631
54 630
55 687
56 691
57 734
58 774
59 793
60 863
61 859
62 924
63 917
64 963
65 977
66 1018
67 1037
68 1063
69 1108
70 1132
71 1177
72 1195
73 1241
74 1258
75 1315
76 1361
77 1391
78 1460
79 1473
80 1527
81 1548
82 1594
83 1631
84 1663
85 1708
86 1716
87 1785
88 1785
89 1877
90 1890
91 1970
92 2017
93 2061
94 2134
95 2142
96 2245
97 2236
98 2336
99 2336
100 2409
101 2429
102 2480
103 2526
104 2539
105 2636
106 2636
107 2739
108 2741
109 2839
110 2888
111 2953
112 3033
113 3061
114 3170
115 3180
116 3267
117 3284
118 3374
119 3406
120 3453
121 3521
122 3544
123 3633
124 3659
125 3756
126 3778
127 3886
128 3973
129 4014
130 4150
131 4141
132 4263
133 4270
134 4374
135 4402
136 4471
137 4532
138 4550
139 4676
140 4663
141 4802
142 4792
143 4943
144 4929
145 5093
146 5166
147 5235
148 5359
149 5376
150 5536
151 5525
152 5667
153 5678
154 5802
155 5824
156 5901
157 5980
158 6040
159 6122
160 6175
161 6296
162 6348
163 6454
164 6529
165 6615
166 6742
167 6778
168 6895
169 6953
170 7042
171 7117
172 7177
173 7288
174 7282
175 7453
176 7437
177 7628
178 7626
179 7803
180 7859
181 7984
182 8120
183 8165
184 8349
185 8339
186 8528
187 8521
188 8723
189 8712
190 8830
191 8901
192 8987
193 9097
194 9156
195 9288
196 9291
197 9486
198 9548
199 9675
200 9811
201 9872
202 10034
203 10077
204 10235
205 10279
206 10436
207 10484
208 10511
209 10691
210 10722
211 10901
212 10899
213 11101
214 11110
215 11315
216 11393
217 11526
218 11666
219 11743
220 11915
221 11962
222 12122
223 12186
224 12285
225 12401
226 12392
227 12631
228 12581
229 12850
230 12788
231 13076
232 13047
233 13311
234 13382
235 13542
236 13779
237 13770
238 14050
239 14007
240 14289
241 14241
242 14544
243 14493
244 14653
245 14734
246 14846
247 14984
248 15027
249 15222
250 15330
251 15471
252 15575
253 15721
254 15878
255 15968
256 16143
257 16224
258 16400
259 16473
260 16615
261 16730
262 16718
263 16998
264 16925
265 17256
266 17234
267 17515
268 17575
269 17779
270 17922
271 18060
272 18327
273 18334
274 18622
275 18607
276 18891
277 18880
278 19108
279 19151
280 19243
281 19428
282 19462
283 19707
284 19747
285 19983
286 20024
287 20272
288 20423
289 20561
290 20774
291 20844
292 21051
293 21131
294 21364
295 21421
296 21537
297 21713
298 21760
299 22011
300 22051