0 1
1 1
2 1
3 1
4 2
5 0
6 1
7 3
8 2
9 0
10 1
11 4
12 6
13 4
14 2
15 1
16 5
17 12
18 14
19 12
20 10
21 1
22 6
23 20
24 36
25 46
26 40
27 4
28 1
29 7
30 30
31 76
32 140
33 164
34 94
35 40
36 1
37 8
38 42
39 140
40 344
41 568
42 550
43 312
44 92
45 1
46 9
47 56
48 234
49 732
50 1614
51 2292
52 2038
53 1066
54 352
55 1
56 10
57 72
58 364
59 1400
60 3916
61 7552
62 9632
63 7828
64 4040
65 724
66 1
67 11
68 90
69 536
70 2468
71 8492
72 21362
73 37248
74 44148
75 34774
76 15116
77 2680
78 1
79 12
80 110
81 756
82 4080
83 16852
84 52856
85 120104
86 195270
87 222720
88 160964
89 68264
90 14200
91 1
92 13
93 132
94 1030
95 6404
96 31100
97 117694
98 335010
99 707698
100 1086568
101 1151778
102 813448
103 350302
104 73712
105 1
106 14
107 156
108 1364
109 9632
110 54068
111 241484
112 835056
113 2211868
114 4391988
115 6323032
116 6471872
117 4511922
118 1940500
119 365596
120 1
121 15
122 182
123 1764
124 13980
125 89428
126 463038
127 1897702
128 6120136
129 15211800
130 28415444
131 39290462
132 39157800
133 26831728
134 11356408
135 2279184
136 1
137 16
138 210
139 2236
140 19688
141 141812
142 838816
143 3998456
144 15324708
145 46358876
146 108478966
147 193892860
148 260303408
149 253897632
150 171158018
151 72002088
152 14772512
153 1
154 17
155 240
156 2786
157 27020
158 216932
159 1448002
160 7907094
161 35312064
162 127045452
163 362182864
164 807998022
165 1393334230
166 1812613348
167 1733568180
168 1155745084
169 483805492
170 95815104
171 1
172 18
173 272
174 3420
175 36264
176 321700
177 2398292
178 14818300
179 75937606
180 318853768
181 1082622180
182 2937029436
183 6298107034
184 10477975052
185 13308584992
186 12507393984
187 8256016380
188 3419655168
189 666090624
190 1
191 19
192 306
193 4144
194 47732
195 464348
196 3832374
197 26512942
198 153942964
199 742665978
200 2947934688
201 9520114980
202 24775591458
203 51104286028
204 82671960808
205 102670917500
206 95054637656
207 61862480724
208 25436166326
209 4968057848