1 1
2 1
3 1
4 1
5 6
6 1
7 1
8 20
9 20
10 1
11 1
12 50
13 160
14 50
15 1
16 1
17 105
18 808
19 808
20 105
21 1
22 1
23 196
24 3066
25 7294
26 3066
27 196
28 1
29 1
30 336
31 9552
32 45588
33 45588
34 9552
35 336
36 1
37 1
38 540
39 25740
40 220362
41 440172
42 220362
43 25740
44 540
45 1
46 1
47 825
48 62040
49 879840
50 3133724
51 3133724
52 879840
53 62040
54 825
55 1
56 1
57 1210
58 136851
59 3028454
60 17752636
61 31586346
62 17752636
63 3028454
64 136851
65 1210
66 1
67 1
68 1716
69 280852
70 9255857
71 84118440
72 245538192
73 245538192
74 84118440
75 9255857
76 280852
77 1716
78 1
79 1
80 2366
81 542828
82 25660284
83 345149402
84 1556202778
85 2549915732
86 1556202778
87 345149402
88 25660284
89 542828
90 2366
91 1
92 1
93 3185
94 997360
95 65568048
96 1257647930
97 8360177462
98 21119046820
99 21119046820
100 8360177462
101 1257647930
102 65568048
103 997360
104 3185
105 1
106 1
107 4200
108 1754740
109 156330980
110 4147471164
111 39164202194
112 145529048910
113 224190917550
114 145529048910
115 39164202194
116 4147471164
117 156330980
118 1754740
119 4200
120 1
121 1
122 5440
123 2973504
124 351170768
125 12561666384
126 163453964736
127 860653534784
128 1947880018900
129 1947880018900
130 860653534784
131 163453964736
132 12561666384
133 351170768
134 2973504
135 5440
136 1
137 1
138 6936
139 4876008
140 748994364
141 35349542484
142 617955189590
143 4472232634708
144 14320882827808
145 21028852585248
146 14320882827808
147 4472232634708
148 617955189590
149 35349542484
150 748994364
151 4876008
152 6936
153 1
154 1
155 8721
156 7767504
157 1526399808
158 93292316100
159 2144388587568
160 20796406215624
161 91376531922420
162 189682201569316
163 189682201569316
164 91376531922420
165 20796406215624
166 2144388587568
167 93292316100
168 1526399808
169 7767504
170 8721
171 1
172 1
173 10830
174 12059205
175 2987810724
176 232674437608
177 6903414568454
178 87810155019700
179 516103492715454
180 1468482385886552
181 2075207593514750
182 1468482385886552
183 516103492715454
184 87810155019700
185 6903414568454
186 232674437608
187 2987810724
188 12059205
189 10830
190 1
191 1
192 13300
193 18295860
194 5641916905
195 551875032536
196 20798716178480
197 340656751851600
198 2621307232193880
199 9964914571541820
200 19290621252767920
201 19290621252767920
202 9964914571541820
203 2621307232193880
204 340656751851600
205 20798716178480
206 551875032536
207 5641916905
208 18295860
209 13300
210 1