1 1
2 1
3 1
4 2
5 7
6 2
7 3
8 18
9 18
10 3
11 5
12 55
13 74
14 55
15 5
16 8
17 163
18 384
19 384
20 163
21 8
22 13
23 484
24 1880
25 3477
26 1880
27 484
28 13
29 21
30 1439
31 9274
32 30071
33 30071
34 9274
35 1439
36 21
37 34
38 4275
39 45843
40 259856
41 457357
42 259856
43 45843
44 4275
45 34
46 55
47 12704
48 226260
49 2253537
50 6929744
51 6929744
52 2253537
53 226260
54 12704
55 55
56 89
57 37749
58 1117379
59 19514155
60 105551542
61 183439730
62 105551542
63 19514155
64 1117379
65 37749
66 89
67 144
68 112171
69 5517062
70 169056920
71 1604683081
72 4886330995
73 4886330995
74 1604683081
75 169056920
76 5517062
77 112171
78 144
79 233
80 333314
81 27241839
82 1464412705
83 24408630177
84 129901784708
85 227951140324
86 129901784708
87 24408630177
88 1464412705
89 27241839
90 333314
91 233
92 377
93 990437
94 134512788
95 12685404677
96 371223947273
97 3454992362269
98 10611747125529
99 10611747125529
100 3454992362269
101 371223947273
102 12685404677
103 134512788
104 990437
105 377
106 610
107 2943067
108 664185673
109 109886670038
110 5645973938300
111 91881627486594
112 494205872758082
113 864930843239459
114 494205872758082
115 91881627486594
116 5645973938300
117 109886670038
118 664185673
119 2943067
120 610
121 987
122 8745274
123 3279563167
124 951885707773
125 85870216988266
126 2443544908738875
127 23013994189839780
128 70522522653504780
129 70522522653504780
130 23013994189839780
131 2443544908738875
132 85870216988266
133 951885707773
134 3279563167
135 8745274
136 987
137 1597
138 25986435
139 16193558462
140 8245652221757
141 1306005491430390
142 64984869174255048
143 1071725356148151651
144 5749773234794667317
145 10066466828015680364
146 5749773234794667317
147 1071725356148151651
148 64984869174255048
149 1306005491430390
150 8245652221757
151 16193558462
152 25986435
153 1597
154 2584
155 77218255
156 79959241428
157 71427443730770
158 19863143482191568
159 1728236147537632767
160 49908553928282027953
161 468789719963953355173
162 1436864943723955667221
163 1436864943723955667221
164 468789719963953355173
165 49908553928282027953
166 1728236147537632767
167 19863143482191568
168 71427443730770
169 79959241428
170 77218255
171 2584
172 4181
173 229452748
174 394816250117
175 618735770258261
176 302100042452359958
177 45961525529160717907
178 2324157974481616112739
179 38221286062248918811838
180 205095710563165201219442
181 359074320635161326740035
182 205095710563165201219442
183 38221286062248918811838
184 2324157974481616112739
185 45961525529160717907
186 302100042452359958
187 618735770258261
188 394816250117
189 229452748
190 4181
191 6765
192 681814987
193 1949491619113
194 5359759927360759
195 4594662801689083927
196 1222321979162332900054
197 108232267483106900191660
198 3116247665378739919535243
199 29275007795298786867765879
200 89732884872095342843989350
201 89732884872095342843989350
202 29275007795298786867765879
203 3116247665378739919535243
204 108232267483106900191660
205 1222321979162332900054
206 4594662801689083927
207 5359759927360759
208 1949491619113
209 681814987
210 6765
211 10946
212 2026001783
213 9626041441314
214 46428585278694262
215 69880578737646404675
216 32506996677076854935568
217 5040199043158837603134163
218 254073288182854161591660097
219 4178661134361125277039729209
220 22424286870207748686353696490