1 0
2 1
3 1
4 4
5 8
6 4
7 10
8 33
9 33
10 10
11 20
12 99
13 158
14 99
15 20
16 35
17 245
18 579
19 579
20 245
21 35
22 56
23 532
24 1801
25 2650
26 1801
27 532
28 56
29 84
30 1050
31 4999
32 10584
33 10584
34 4999
35 1050
36 84
37 120
38 1926
39 12727
40 38848
41 55854
42 38848
43 12727
44 1926
45 120
46 165
47 3333
48 30218
49 134265
50 280616
51 280616
52 134265
53 30218
54 3333
55 165
56 220
57 5500
58 67651
59 441349
60 1378241
61 1998526
62 1378241
63 441349
64 67651
65 5500
66 220
67 286
68 8723
69 143936
70 1384443
71 6654535
72 14437336
73 14437336
74 6654535
75 1384443
76 143936
77 8723
78 286
79 364
80 13377
81 292799
82 4148373
83 31404174
84 106388729
85 157706284
86 106388729
87 31404174
88 4148373
89 292799
90 13377
91 364
92 455
93 19929
94 572247
95 11882640
96 143558071
97 791018703
98 1809189550
99 1809189550
100 791018703
101 143558071
102 11882640
103 572247
104 19929
105 455
106 560
107 28952
108 1078870
109 32576006
110 630909284
111 5827280865
112 21622163723
113 32788533228
114 21622163723
115 5827280865
116 630909284
117 32576006
118 1078870
119 28952
120 560
121 680
122 41140
123 1968906
124 85619948
125 2653428584
126 41816145745
127 263667893290
128 632621335872
129 632621335872
130 263667893290
131 41816145745
132 2653428584
133 85619948
134 1968906
135 41140
136 680
137 816
138 57324
139 3488570
140 216195769
141 10658877991
142 288815214521
143 3200723946503
144 12823358704308
145 19802007716084
146 12823358704308
147 3200723946503
148 288815214521
149 10658877991
150 216195769
151 3488570
152 57324
153 816
154 969
155 78489
156 6016844
157 525654868
158 40894491453
159 1906968251924
160 37898709431669
161 266310385695874
162 662722165262459
163 662722165262459
164 266310385695874
165 37898709431669
166 1906968251924
167 40894491453
168 525654868
169 6016844
170 78489
171 969
172 1140
173 105792
174 10124758
175 1233512143
176 150023824702
177 12001457552556
178 431935945421546
179 5513944439275355
180 23380916152186954
181 36574110002226508
182 23380916152186954
183 5513944439275355
184 431935945421546
185 12001457552556
186 150023824702
187 1233512143
188 10124758
189 105792
190 1140
191 1330
192 140581
193 16656179
194 2800037121
195 527191888255
196 71956255780683
197 4704720632893357
198 111432086989568051
199 846633756074073287
200 2161177888587157799
201 2161177888587157799
202 846633756074073287
203 111432086989568051
204 4704720632893357
205 71956255780683
206 527191888255
207 2800037121
208 16656179
209 140581
210 1330
211 1540
212 184415
213 26836284
214 6161774705
215 1778244684147
216 411365841721218
217 48828296440609470
218 2169223494380481762
219 30595779496759820625