1 2
2 3
3 3
4 5
5 10
6 5
7 8
8 32
9 32
10 8
11 13
12 103
13 205
14 103
15 13
16 21
17 350
18 1292
19 1292
20 350
21 21
22 34
23 1201
24 8810
25 16059
26 8810
27 1201
28 34
29 55
30 4143
31 60779
32 214205
33 214205
34 60779
35 4143
36 55
37 89
38 14353
39 419569
40 2883705
41 5651413
42 2883705
43 419569
44 14353
45 89
46 144
47 49844
48 2901787
49 38753117
50 150408381
51 150408381
52 38753117
53 2901787
54 49844
55 144
56 233
57 173276
58 20091572
59 521094462
60 3987917885
61 7919440725
62 3987917885
63 521094462
64 20091572
65 173276
66 233
67 377
68 602727
69 139140477
70 7010388932
71 105763678912
72 414777995952
73 414777995952
74 105763678912
75 7010388932
76 139140477
77 602727
78 377
79 610
80 2097232
81 963653066
82 94315578610
83 2806435386716
84 21727028378285
85 42862620370029
86 21727028378285
87 2806435386716
88 94315578610
89 963653066
90 2097232
91 610
92 987
93 7298725
94 6674330446
95 1268880776347
96 74469568386806
97 1138816744364625
98 4429615438702673
99 4429615438702673
100 1138816744364625
101 74469568386806
102 1268880776347
103 6674330446
104 7298725
105 987
106 1597
107 25403085
108 46227713019
109 17071093252066
110 1976021271254310
111 59691195859395408
112 458096301059196673
113 903073429362722932
114 458096301059196673
115 59691195859395408
116 1976021271254310
117 17071093252066
118 46227713019
119 25403085
120 1597
121 2584
122 88419267
123 320183633077
124 229669459832452
125 52433241174367001
126 3128607573114280589
127 47375155707745845605
128 184255654136089075338
129 184255654136089075338
130 47375155707745845605
131 3128607573114280589
132 52433241174367001
133 229669459832452
134 320183633077
135 88419267
136 2584
137 4181
138 307764514
139 2217668761745
140 3089905546013391
141 1391307732098049597
142 163981279662396372799
143 4899207201694239390561
144 37594343916423961706345
145 74176314123331508770566
146 37594343916423961706345
147 4899207201694239390561
148 163981279662396372799
149 1391307732098049597
150 3089905546013391
151 2217668761745
152 307764514
153 4181
154 6765
155 1071262948
156 15360120851512
157 41570682341645865
158 36918123259610916274
159 8594866332548915855696
160 506644457652731559860014
161 7670127356273295787244930
162 29861698941698190361650007
163 29861698941698190361650007
164 7670127356273295787244930
165 506644457652731559860014
166 8594866332548915855696
167 36918123259610916274
168 41570682341645865
169 15360120851512
170 1071262948
171 6765
172 10946
173 3728865871
174 106388020545263
175 559279797267154090
176 979616238864840606855
177 450488649723690452933920
178 52394132797871966744347627
179 1564894232922210219599336476
180 12020959125136165203471420780
181 23719867755601900522061492084
182 12020959125136165203471420780
183 1564894232922210219599336476
184 52394132797871966744347627
185 450488649723690452933920
186 979616238864840606855
187 559279797267154090
188 106388020545263
189 3728865871
190 10946
191 17711
192 12979534274
193 736869992600366
194 7524386903025743283
195 25993954871032234070241
196 23611767200758189646673781
197 5418285303741889431830109075
198 319278362594878000287244514385
199 4839117006077932586937182939062
200 18840061289241703143363949293715
201 18840061289241703143363949293715
202 4839117006077932586937182939062
203 319278362594878000287244514385
204 5418285303741889431830109075
205 23611767200758189646673781
206 25993954871032234070241
207 7524386903025743283
208 736869992600366
209 12979534274
210 17711
211 28657
212 45179596085
213 5103745776934708
214 101230901861151120248
215 689745305563316178971342
216 1237579650432623281334236600
217 560326260653215877974644540443
218 65140910683389589831783614804967
219 1948029091870976869387572229538617
220 14964244517842979466256470326167736
221 29525329905069152885550681708955468
222 14964244517842979466256470326167736
223 1948029091870976869387572229538617
224 65140910683389589831783614804967
225 560326260653215877974644540443
226 1237579650432623281334236600
227 689745305563316178971342
228 101230901861151120248
229 5103745776934708
230 45179596085
231 28657
232 46368
233 157262816291
234 35349819783269635
235 1361930962277386094763
236 18302277884352604116373916
237 64866107262288188243787092436
238 57945553111955730276554613602141
239 13290399707132290188809582346142351
240 784195927371433917295212899070835734
241 11885838477967886392206272414590493061
242 46271085141247698645948459910908542657
243 46271085141247698645948459910908542657
244 11885838477967886392206272414590493061
245 784195927371433917295212899070835734
246 13290399707132290188809582346142351
247 57945553111955730276554613602141
248 64866107262288188243787092436
249 18302277884352604116373916
250 1361930962277386094763
251 35349819783269635
252 157262816291
253 46368
254 75025
255 547406567737
256 244841695030359885
257 18323021063112922292917
258 485647923815259163647039617
259 3399871558669469296433133425648
260 5992378799418056635861327099492354
261 2711579168372345147848735571323317177
262 315684739454016169689569210820913557848
263 9440710271521582573679432830411970496419