1 0
2 1
3 1
4 1
5 3
6 1
7 2
8 10
9 10
10 2
11 3
12 23
13 30
14 23
15 3
16 5
17 61
18 118
19 118
20 61
21 5
22 8
23 162
24 393
25 514
26 393
27 162
28 8
29 13
30 421
31 1430
32 2398
33 2398
34 1430
35 421
36 13
37 21
38 1103
39 5004
40 11789
41 15782
42 11789
43 5004
44 1103
45 21
46 34
47 2890
48 17877
49 54223
50 98975
51 98975
52 54223
53 17877
54 2890
55 34
56 55
57 7563
58 63181
59 257050
60 649826
61 923808
62 649826
63 257050
64 63181
65 7563
66 55
67 89
68 19801
69 224324
70 1213538
71 4143707
72 7678409
73 7678409
74 4143707
75 1213538
76 224324
77 19801
78 89
79 144
80 51842
81 794939
82 5716561
83 26679121
84 68363184
85 91052720
86 68363184
87 26679121
88 5716561
89 794939
90 51842
91 144
92 233
93 135721
94 2819380
95 26960702
96 171597547
97 593948668
98 1073661088
99 1073661088
100 593948668
101 171597547
102 26960702
103 2819380
104 135721
105 233
106 377
107 355323
108 9995857
109 127201987
110 1102725806
111 5187350050
112 12644950311
113 17200095426
114 12644950311
115 5187350050
116 1102725806
117 127201987
118 9995857
119 355323
120 377
121 610
122 930250
123 35445025
124 599792318
125 7092378045
126 45205777641
127 149729950026
128 278159538826
129 278159538826
130 149729950026
131 45205777641
132 7092378045
133 599792318
134 35445025
135 930250
136 610
137 987
138 2435423
139 125677385
140 2828918061
141 45590856963
142 395015488029
143 1765937206744
144 4418356392225
145 5976334149476
146 4418356392225
147 1765937206744
148 395015488029
149 45590856963
150 2828918061
151 125677385
152 2435423
153 987
154 1597
155 6376021
156 445630567
157 13342117403
158 293158517847
159 3443605978936
160 20858521172073
161 71020967453692
162 130843905823662
163 130843905823662
164 71020967453692
165 20858521172073
166 3443605978936
167 293158517847
168 13342117403
169 445630567
170 6376021
171 1597
172 2584
173 16692642
174 1580102608
175 62924057051
176 1884832244162
177 30060887575003
178 246298874943372
179 1136704302337236
180 2828928043306151
181 3829861209246738
182 2828928043306151
183 1136704302337236
184 246298874943372
185 30060887575003
186 1884832244162
187 62924057051
188 1580102608
189 16692642
190 2584
191 4181
192 43701901
193 5602722348
194 296766436047
195 12118696565347
196 262260968830996
197 2908556504972388
198 18204389915482609
199 61539081627543072
200 112932565378720029
201 112932565378720029
202 61539081627543072
203 18204389915482609
204 2908556504972388
205 262260968830996
206 12118696565347
207 296766436047
208 5602722348
209 43701901
210 4181
211 6765
212 114413063
213 19866041906
214 1399631468891
215 77918494954731
216 2288567378102476
217 34344854423802299
218 291581361291318489
219 1335571289281923655