1 4
2 4
3 16
4 18
5 52
6 62
7 162
8 204
9 530
10 672
11 1736
12 2198
13 5706
14 7202
15 18780
16 23604
17 61718
18 77292
19 202468
20 252872
21 663072
22 826512
23 2168300
24 2698978
25 7082068
26 8806712
27 23110072
28 28718278
29 75360086
30 93603560
31 245616936
32 304976256
33 800224510
34 993390280
35 2606434490
36 3235083012
37 8487822396
38 10533833036
39 27636587998
40 34295780456
41 89976428022
42 111650661518
43 292915171888
44 363460989500
45 953526616160
46 1183142642604
47 3103902433476
48 3851271846672
49 10103507884826
50 12536103279928
51 32887317574920
52 40805133348802
53 107048152128904
54 132819761647876
55 348438381894656
56 432322187075648
57 1134148825469820
58 1407181734692608
59 3691579004299598
60 4580272642317546
61 12015806410291394
62 14908412418738018
63 39110441483058266
64 48525577367234932
65 127301007035453678
66 157946313372198672
67 414352998337356452
68 514100353190448626
69 1348679633259807830
70 1673347150862017420
71 4389821673475553518
72 5446581550122017080
73 14288439264918396672
74 17728085723099097312
75 46507456912266091686
76 57703158334799473452
77 151377145145298311528
78 187818021865191627830
79 492717482073370945488
80 611328854626652510736
81 1603746024911935249632
82 1989814064055799546878
83 5220032249213136105234
84 6476644735329808070814
85 16990679959982386855370
86 21080826739362866616632
87 55302952649461479246824
88 68615967529678138086616
89 180005538952252616750928
90 223338058572742929169556
91 585899884049675501985820
92 726942861638390835512014
93 1907045040644826456047746
94 2366125696964534631326066
95 6207239253551571134291658
96 7701500455070710667047532
97 20203937568601751275801678
98 25067606966882256100546188
99 65761778311876706551375508
100 81592531328845596543838124
101 214047952805857517414012632
102 265575456142062618730766788
103 696704486869329134253793076
104 864421309794696873761785896
105 2267702797534893968769654818
106 2813604129335517553665000064
107 7381143756230260002557356538
108 9157997496297239103945635326
109 24024878028111938659519559280
110 29808357623893367981248909512
111 78198553376715233791852807092
112 97023195766787764932742089902
113 254528399315951772867983408182
114 315800710431743190378985156130
115 828464252167314956653974870602
116 1027899440988102896787276045914
117 2696567529814581613311782404062
118 3345708941591839309229938628360
119 8777055163242199783735079588886
120 10889944944529069795195028510464
121 28568428745382990375574952844714
122 35445671741906250197931354599078
123 92987352335850148675205168637346
124 115372084209871089507807704679600
125 302664447217755204596462171091418
126 375524490308698402672184704062046
127 985142229626161240720094859082622
128 1222294316553241930959366633574570
129 3206538533005491315182228572725418
130 3978444641594632443014845231798008
131 10436959308317270058602162284003008
132 12949435787856594916958582178628212
133 33971249208834656481446882318111744
134 42149106580350358862631830159177368
135 110572987659497230423986197858590884
136 137191088061040522156097018859142652
137 359903915358869555995536348699193172
138 446543145758606617525641717995529892
139 1171450921531680618829699760609134270
140 1453452872498314077664484404999873474
141 3812954522003417109051563996257828744
142 4730842411612895455483579902530403670
143 12410782150253464251139927563644094290
144 15398414593943725592300530871523638532
145 40395843352453520389687108429926756258
146 50120285432617753124925317775107971930
147 131484393199293052743126066804781047570
148 163136470739886099328289017279537067928
149 427968429923293967069206678818043566462
150 530992747861217779151329280860942131456
151 1392994047083026639429904051311148781910
152 1728327804336798234194965708956987928790
153 4534055036620381311439985854325923939752
154 5625532573231581803951231883870517820092
155 14757891548888629163121213486975731248946
156 18310540774195563440981422353988370681878
157 48035447565072141998935821447667034443622
158 59598962245603769820540214785852241131716
159 156350533891160361611170475587952450227844
160 193988607139250089393625741539660713386674
161 508905208282565455174461827839079262796492
162 631413338117312844433535373574028661217980
163 1656435092171768763049975532568436093078360
164 2055186690764003044243593430824964239423934
165 5391529050837593402214096021232186573399804
166 6689425260618475242100518191802183644286636
167 17548882925387042747889536097333514178752976
168 21773404099247457165891404901402265546930894
169 57119842817334502345755235649071460364386788
170 70870232882352074100545061180741983975500976
171 185919323603043808238036371256509183413144092
172 230675455519257384140900923701450506432858936
173 605148634591884810749949876128390305165449982
174 750825327007879421047082648407116663633900834
175 1969697731529532842493681707062857297755216340
176 2443860663057948407395721639397640561008915642
177 6411167326204193624268407808002850797276636044
178 7954519813873220802657057761337801930842060572
179 20867702605653245066603578191297727673921987758
180 25891159191591428897920018117994139370256602202
181 67922265927787939947471340925773407859036077142
182 84273110127300062775486362658213901410730145838
183 221080120602989438588820547621717264188439012952
184 274300468278550925648659256310977129414680994222
185 719593480255732888916600661725293347954569132582
186 892820340725246545742601323866381770936203015370
187 2342204153924980375896657733481543431011000506520
188 2906040101992333328171273555702089722549196378474
189 7623638136234663552694182671577579668863483819170
190 9458867242571553917181053489192606845446268061630
191 24814172724805553264773604933175934406621877040850
192 30787658247129449958924585673819400273372184756430
193 80767627871776323531677680914483180502815979525102
194 100210720378430916188270635913740119962237215675812
195 262890477324379822643041857906049193465655694431480
196 326175781157385425768072187341485638156907406157502
197 855681971712217948446693179538919613885528006223888
198 1061669248677807260088124406746460885907016990569392
199 2785158459010516737414875702007422071748131419598222
200 3455626256457816141649982526624183383090966254802364
201 9065409694533915008997082304240543376364042871871398
202 11247714708881609510230144249395691698227311915849826
203 29506993637606588244805454705345710539780529679422740
204 36610176212190169305275323848824028444809416059830130
205 96042286324326958435818057784146078777346903485997396
206 119162428722455126261597231753518776602789961810041256
207 312607949006634227523305425821531286187336446917036786
208 387861679133521862337960322306339188902429353338254840
209 1017507324348041533762895272897441161086082343617224436
210 1262450620997846268007620230028991087924588474722047622