0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 2
8 2
9 1
10 1
11 5
12 9
13 3
14 1
15 1
16 15
17 66
18 31
19 5
20 1
21 1
22 52
23 712
24 686
25 109
26 7
27 1
28 1
29 203
30 10457
31 27036
32 6721
33 339
34 11
35 1
36 1
37 877
38 198091
39 1688360
40 911838
41 58616
42 1043
43 15
44 1
45 1
46 4140
47 4659138
48 154703688
49 231575143
50 26908756
51 476781
52 2998
53 22
54 1
55 1
56 21147
57 132315780
58 19692332568
59 99003074679
60 27119992809
61 715574528
62 3608348
63 8406
64 30
65 1
66 1
67 115975
68 4441561814
69 3342458334775
70 66106443797808
71 52700733175611
72 2783777532964
73 17350394989
74 25781989
75 22652
76 42
77 1
78 1
79 678570
80 173290498279
81 732812082630803
82 65197274052335504
83 179838497821179171
84 23970534519938280
85 254814410549020
86 388512622159
87 174810494
88 59521
89 56
90 1
91 1
92 4213597
93 7751828612725
94 202322386045180686
95 90954424202936106523
96 1004623907601072673569
97 408006367884478881641
98 9511147468992599802
99 21106313004869665
100 8108712034249
101 1132328205
102 151958
103 77
104 1
105 1
106 27644437
107 393110572846777
108 68898094282978653925
109 173398227073956386079670
110 8699362671396255297785102
111 12610515688349640708208694
112 790361842548583118561351
113 3348378000913592365220
114 1600404891025521896
115 158972689341224
116 7037425172
117 379693
118 101
119 1
120 1
121 190899322
122 22385579339430539
123 28443422251718020038049
124 439196881673194611574668282
125 111790594794007629967830243549
126 662535620818244830541774944965
127 132358111217269080437927059394
128 1332598603374846494457228858
129 1060246815029426451593141
130 112146972557442743718
131 2946100003644737
132 42140788751
133 927622
134 135
135 1
136 1
137 1382958545
138 1419799938299929267
139 14029033632468285836567998
140 1443741072199958276777413001395
141 2057259216615836020543087437468675
142 56128329477463854294236357291958555
143 41337807677231933429870771353978197
144 1186709456459520739315771458325336
145 1986350844620149997579956173704
146 305347782839341467859821567
147 7319374882363996359805
148 51882353423165891
149 243918472743
150 2224235
151 176
152 1
153 1
154 10480142147
155 99593312799819072788
156 8164217197799501761637725983
157 6038539342943908991575188445508339
158 52633532860861679262193315877696832393
159 7343802875438446116221015800324134479367
160 22630693886362206344505768877862402564790
161 2163204856461461315023884641797578898058
162 9248932580742158526047318994332313633
163 2651231899738506363284590086141651
164 80725027269989990429136563287
165 447842065101763941918226
166 872107985264188311
167 1368647208107
168 5236586
169 231
170 1
171 1
172 82864869804
173 7678949893962472351181
174 5545466507405459243366712102466
175 31595021791772815638054384231404084781
176 1825743385751401893538721895280144779880164
177 1431628603500581621610772061292616806039896171
178 20643862930418104854898271476884622868509453383
179 7516557783415816412113182553193347784431378676
180 96786580459441954551347685958203256606168610
181 63566294842556885077473015127070985115035
182 3202460584109331194265824534685255264
183 19742869189416750567082270436612
184 25830977746408180492374168
185 14045926999955732788
186 7462686474948
187 12130780
188 297
189 1
190 1
191 682076806159
192 647265784993486603555551
193 4354950314816481245725540330750053
194 203782452036515163707969238422624633310897
195 84041834481208847493560627586151483739832207878
196 403388179351439720649086936852393538038530808390990
197 30081278837047203374145546916697468005571370201283076
198 46968089873444086482706397591334033234737719869999253
199 2100158793260199281125225077297378346246634749075272
200 3761795996528944006916378633952861795219368103583
201 389887109582074805446732896473096311853856829
202 3532136961667860095022379761725272412072
203 4496288607402509075494132535101657
204 1411161300090339028255988973
205 217462188035147146885
206 39626100989332
207 27669593
208 385
209 1