1 1
2 1
3 2
4 1
5 3
6 2
7 1
8 4
9 3
10 2
11 1
12 5
13 6
14 3
15 2
16 1
17 6
18 9
19 8
20 7
21 2
22 1
23 7
24 12
25 17
26 14
27 9
28 2
29 1
30 8
31 17
32 26
33 27
34 18
35 9
36 2
37 1
38 9
39 22
40 43
41 58
42 37
43 24
44 15
45 2
46 1
47 10
48 27
49 64
50 111
51 108
52 85
53 56
54 7
55 2
56 1
57 11
58 34
59 89
60 182
61 245
62 202
63 169
64 26
65 3
66 2
67 1
68 12
69 41
70 122
71 279
72 454
73 429
74 394
75 151
76 26
77 11
78 2
79 1
80 13
81 48
82 163
83 404
84 759
85 1046
86 855
87 468
88 219
89 54
90 29
91 2
92 1
93 14
94 57
95 208
96 617
97 1172
98 2145
99 2546
100 1863
101 848
102 533
103 226
104 43
105 6
106 1
107 15
108 66
109 269
110 872
111 2001
112 4022
113 6179
114 5056
115 3573
116 2560
117 1553
118 260
119 73
120 4
121 1
122 16
123 75
124 334
125 1199
126 3144
127 6955
128 12710
129 12965
130 11638
131 10241
132 7740
133 2333
134 482
135 25
136 2
137 1
138 17
139 86
140 407
141 1580
142 4663
143 11438
144 23899
145 29904
146 31507
147 33262
148 30645
149 11372
150 4197
151 196
152 5
153 2
154 1
155 18
156 97
157 496
158 2045
159 6568
160 17927
161 41522
162 64603
163 84560
164 95169
165 101112
166 50043
167 28356
168 2607
169 54
170 27
171 2
172 1
173 19
174 108
175 597
176 2678
177 8945
178 26868
179 68427
180 124728
181 198435
182 247752
183 290149
184 191802
185 160499
186 20660
187 2419
188 128
189 53
190 2
191 1
192 20
193 121
194 702
195 3437
196 12690
197 41817
198 106948
199 243309
200 418330
201 583459
202 746704
203 683183
204 688304
205 149009
206 20032
207 6343
208 728
209 97
210 2
211 1
212 21
213 134
214 831
215 4300
216 17353
217 62238
218 183797
219 432190
220 878657
221 1488112
222 1759291
223 2162178
224 2446917
225 769106
226 149121
227 68026
228 25235
229 1226
230 123
231 2
232 1
233 22
234 147
235 968
236 5305
237 23022
238 89715
239 293246
240 748301
241 1704398
242 3402081
243 5231028
244 6209745
245 7736314
246 3323305
247 1102184
248 755895
249 312678
250 55337
251 4106
252 29
253 2
254 1
255 23
256 162
257 1117
258 6430
259 29787
260 125864
261 452729
262 1253458
263 3107463
264 7234454
265 13495743
266 16271256
267 21781567
268 13175214