1 1
2 2
3 2
4 4
5 10
6 4
7 7
8 28
9 28
10 7
11 12
12 86
13 132
14 86
15 12
16 21
17 279
18 671
19 671
20 279
21 21
22 37
23 869
24 3444
25 5696
26 3444
27 869
28 37
29 65
30 2728
31 17558
32 49872
33 49872
34 17558
35 2728
36 65
37 114
38 8596
39 89613
40 430522
41 742601
42 430522
43 89613
44 8596
45 114
46 200
47 27004
48 457188
49 3713779
50 10781621
51 10781621
52 3713779
53 457188
54 27004
55 200
56 351
57 84888
58 2333009
59 32095222
60 157255466
61 263456105
62 157255466
63 32095222
64 2333009
65 84888
66 351
67 616
68 266917
69 11905494
70 277299810
71 2296958734
72 6468185511
73 6468185511
74 2296958734
75 277299810
76 11905494
77 266917
78 616
79 1081
80 839085
81 60751194
82 2395400876
83 33523275696
84 158971670482
85 267838310277
86 158971670482
87 33523275696
88 2395400876
89 60751194
90 839085
91 1081
92 1897
93 2637906
94 310004765
95 20693860360
96 489291324927
97 3904685293187
98 11100574753607
99 11100574753607
100 3904685293187
101 489291324927
102 20693860360
103 310004765
104 2637906
105 1897
106 3329
107 8293166
108 1581914211
109 178774685507
110 7141941507836
111 95910770509611
112 459672982178410
113 775597735818257
114 459672982178410
115 95910770509611
116 7141941507836
117 178774685507
118 1581914211
119 8293166
120 3329
121 5842
122 26071968
123 8072288131
124 1544423015390
125 104245214093823
126 2355968928839235
127 19037726114800043
128 54135482306531121
129 54135482306531121
130 19037726114800043
131 2355968928839235
132 104245214093823
133 1544423015390
134 8072288131
135 26071968
136 5842
137 10252
138 81965142
139 41191772847
140 13342196998602
141 1521582051098930
142 57871858877263524
143 788497459189867140
144 3779511030357196794
145 6368326825456570489
146 3779511030357196794
147 788497459189867140
148 57871858877263524
149 1521582051098930
150 13342196998602
151 41191772847
152 81965142
153 10252
154 17991
155 257682603
156 210195946958
157 115262678365111
158 22209336054925012
159 1421555387086655166
160 32656946891818303362
161 263876729375843026486
162 749386292659742096236
163 749386292659742096236
164 263876729375843026486
165 32656946891818303362
166 1421555387086655166
167 22209336054925012
168 115262678365111
169 210195946958
170 257682603
171 17991
172 31572
173 810103353
174 1072600980393
175 995749100272238
176 324172090472099899
177 34918923658297830634
178 1352543183239264781440
179 18422714203617881006304
180 88184263409614474005838
181 148644719322790247465982
182 88184263409614474005838
183 18422714203617881006304
184 1352543183239264781440
185 34918923658297830634
186 324172090472099899
187 995749100272238
188 1072600980393
189 810103353
190 31572
191 55405
192 2546806304
193 5473335132061
194 8602231678929970
195 4731682732442250173
196 857744546464670516645
197 56018002075733378064056
198 1286199578465657905768236
199 10376775666422732644132260
200 29484301247202961136156203
201 29484301247202961136156203
202 10376775666422732644132260
203 1286199578465657905768236
204 56018002075733378064056
205 857744546464670516645
206 4731682732442250173
207 8602231678929970
208 5473335132061
209 2546806304
210 55405
211 97229
212 8006660936
213 27929675517731
214 74314295339427502
215 69064621446905676703
216 21069536736984619033050
217 2320084946765212406084537
218 89797393624870320909283997
219 1221060940671184822191318923
220 5848120143404927158985898122
221 9857838321384193865155602133
222 5848120143404927158985898122
223 1221060940671184822191318923
224 89797393624870320909283997
225 2320084946765212406084537
226 21069536736984619033050
227 69064621446905676703
228 74314295339427502
229 27929675517731
230 8006660936
231 97229
232 170625
233 25171373608
234 142521288635027
235 641997874601748641
236 1008081521126781347696
237 517549653684783181790763
238 96090421689015538499690576
239 6269296056388900675201022415
240 143685367183218608967611756372
241 1159970804136364226285799235371