1 210
2 518
3 1106
4 2918
5 6786
6 18662
7 46226
8 130598
9 338370
10 973478
11 2602706
12 7582118
13 20721666
14 60895142
15 169042706
16 499829798
17 1403453250
18 4167788198
19 11804391506
20 35162436518
21 100271311746
22 299327750822
23 858333411986
24 2566154588198
25 7392941403330
26 22126031710118
27 64000357949906
28 191685431249318
29 556416302689026
30 1667359463009702
31 4855171399874066
32 14554195055093798
33 42500234880044610
34 127432859528707238
35 373075430809517906
36 1118819499743556518
37 3283118667351973506
38 9846916354768239782
39 28956660895830508946
40 86855349229731394598
41 255908922224457393090
42 767638983602730587558
43 2265752431277792055506
44 6796730666029419934118
45 20093425851418216605186
46 60277118069659235889062
47 178460500934468566116626
48 535362547023992960578598
49 1587140350750246229224770
50 4761307322084641002599078
51 14132460266421420929242706
52 42396698436302411723998118
53 125979098504505948195144066
54 377933201407865340242085542
55 1124115795924259143551017106
56 3372322823427275801526773798
57 10039522927878847371953875650
58 30118421398717002901614629798
59 89735849038058697649891479506
60 269206662809272190837446404518
61 802665560440967093190300070146
62 2407991375511929552409951437222
63 7184344053284595105525185850386
64 21553000325061756754169293148198
65 64341992448001736449907709041730
66 193025786335548230353155584407718
67 576541482917286702320413067885906
68 1729623302702298958020417272849318
69 5168584051037794235798176262583426
70 15505745276820738580485652273832102
71 46354955878174774167116764308376466
72 139064826376787348406587244065909798
73 415896280909630103976676996400579010
74 1247688595182544028827453156032700838
75 3732680448027143690057041287454301906
76 11198039858803655613817380859096068518
77 33511038365019410444622978329729403906
78 100533106183392787553986546017053238182
79 300934677788182116151668028899902275346
80 902803979894558521576249561444330306598
81 2703094867145038761207366004301423303490
82 8109284280615208665454468719232730517158
83 24285316582793132044069912393406557287506
84 72855947823460027795331768773062831838118
85 218227555325062828991048947600193251571586
86 654682654425672586439514909652969968503462
87 1961325669674911727519453904003856933947026
88 5883976939727641017304487566145868338626598
89 17630152539717747310492773606314010833791170
90 52890457203370681891738867587765748918304678
91 158497145790446082856538059727805462314122706
92 475491434876642908138288991869089153698974118
93 1425080500568660742998991224980330345865246466
94 4275241486737810265637397775837614591426155942
95 12814574042698280673806048625301691285917311506
96 38443722038285810558173978669893535934430197798
97 115241962864579370422624533332518163122995178050
98 345725888054883923756061111384362019064877151398
99 1036464038701452007894960884569756251716228807506
100 3109392112871230903684615866126960095729323332518
101 9322467338142072410845486688645679276287264508546
102 27967401995027466532817286173646614943950525203622
103 83856534000712451294895641880232505847033006608786
104 251569601885744849767501572390216883827197863388198
105 754343429898688783841220815957916150341824253960130
106 2263030288997711327145069037095256933138163131985318
107 6786167861623229465805523823263115862412074124061906
108 20358503580679558252443085684950001843711030425809318
109 61052126703270101693403617973875048433741051766157826
110 183156380084669524215562237466717587406255060973934502
111 549282067969003433571535400175076227471541840617198866
112 1647846203756165615547483693416703711507205495839605798
113 4942042033139313742030042920222608344964422466808793410
114 14826126098512873115170470480313575647620652592566774438
115 44466405671410289233494819248864652903516662058109325906
116 133399217008800459035298815101095720940027736799254340518
117 400101870038805477944182887102486656468640076390466514306
118 1200305610083833981842764033543298547403435474074638716582
119 3600150582383318869568209796945130414922384511177774361746
120 10800451746954461896771238536572691642473259975418799298598
121 32395225258113424121276351108415200597951374219520531293890
122 97185675773167304092249975848619350632717751339403131726758
123 291507987458675229629542385995029036082026595481808564759506
124 874523962368987879259237763720111999291053649299804319902118
125 2623179568227388194396854964389850605624656116886643190217986
126 7869538704639937725414568809955778591794942963281605204797862
127 23605477562925437527809303461606555039624977608211166590097426
128 70816432688522951436773295015032178992817416820528312469954598
129 212424189657867215473679232505602724613431620720573826098837570
130 637272568972081479541115449816036400511053085874156589222490278
131 1911616839656151520831033628110461670875760966902537428141242706
132 5734850518959333561213589176198484537948556730743425024396510118
133 17202944618806378472686190610789075405531425518022582033031028866
134 51608833856364409410381588695856496804473752882653673319229106342
135 154813646064574977201707047158936343588046771629311561686467925906
136 464440938193396575559059591106890606359519315986688041101546101798
137 1393219970544372077740347528862053360297909771150585988038399360450
138 4179659911631146096944674678163231117711296328838039764358211352998
139 12538156982608867251878784331102292213655939614489161962398976375506
140 37614470947814780937978151117955622519773046293981754272539145220518
141 112836830825179595401265939564835922644815934048383581171175484626946
142 338510492475467861297848629743145501813634428278421455842104665050022
143 1015478821280356529904722938655832005015776290574286774233180835687186
144 3046436463840644040278473771462303392672137554292089777574512281308198
145 9138888142353981240393412452134453890520795429130726244643438768158530
146 27416664427059390424566067446184129654482797726145907300895211010442918
147 82246623287837117536940699215487039147539062044489889431322823526477906
148 246739869863496032831137079612393419668144303060351913980099108122129318
149 740192649643774988429858218712717034025628729574760065327487221373412226
150 2220577948931233046611464553642735691120022716226485915219408947739316902
151 6661518167220086178258189526567142201438408810992046427279389742406341266
152 19984554501659707022705907987564897236467806600044347516053612877672181798
153 59951938068390768888847301060675894251941166981599002141283748032216687810
154 179855814205168997594129939720552358925715623050301939707987686083946928038
155 539553639122803484426991147150796239998020004827792265394955827218614589906
156 1618660917368390598846501661048912186477524102813420122793526318674330372518
157 4855872324163563584162551125542990527285778010741599210559527085367963304706
158 14567616972490571625880822695669614018483178358847012726666207900637860674982
159 43701967493938968305392486594978924138117594778385812715599090814992166768146
160 131105902481816190156536475705026633584613932603020264448336500823555314370598
161 393310640057187312652044652687723648662796843751305630558307119402351413364290
162 1179931920171557649398288053607094139210799279458297166995642595340175630216358
163 3539739221408587174216162336962451923916262993892995771029149751858891494471506
164 10619217664225735791301411584244431035883061493388137816841255465772642876126118
165 31857200679828546913441547923861599291549560471436358878678999527844595872544386
166 95571602039485486352242191212101393878642954338777621927285235637154897040772262
167 286711187615667329761206793240939409358346851923123278020477422152224374494567826
168 860133562847001062955125664367414381775728818025882175700159499242758794410562598
169 2580371740518691080830209773672736673747535980894225459525465107964592582776363970
170 7741115221556067684519661028891773254153532234939094210886946111083478888891155878
171 23223114080489711747251095165245268014883783863097968155591135052994177905930602706
172 69669342241469101893927475743001128684943788877337405100217622919324777399688606118
173 209006174050979408579157541319653559548833152418850770364962014711187666540572491266
174 627018522152938025650517765442648407459560785101740144984736403329294544615106936742
175 1881040745071391100217571106116070825392389840035295799209752707597104893046002860306
176 5643122235214172100130984167250721972940761717581442287921398510072858228174810485798
177 16929248134543133687043134323887050498742975949630381431654150683197295646031638422850
178 50787744403629393857999028065077740972351370197172346884323769006662803472676273234598
179 152362284642093127870330464642554974475973732829908473818565706084589828775665494183506
180 457086853926279340392209144488170590266819385958554615081702738925052145431389664068518
181 1371252973228477634766084481300865710942513391953322485369227226412971185994506480425346
182 4113758919685432644985559947265655653789583364365801985521307450728972618130484786976422
183 12341216050653415102985068495216125024215986191931919998939562117688569995599818913085586
184 37023648151960243753079044505826824278134833752131079009825592108218205865815827362908198
185 111070458788657670159340597595112041805559123289008286401748372860453109319028673043636930
186 333211376365973001142764826906407212968457084477824643727071625268454707988385407955780518
187 999630243760134523964380128571486184934144244229450262110936828533923692308399560475133906
188 2998890731280403515881598590440886649388544872679060844531963454987548034988801007993809318
189 8996641111138934767945027596175760884634275803388806501387950301650361620583844898844346626
190 26989923333416803967765832016885857498521235653758604865510705835602989583763402191545979302
191 80969521338632206001768625654930857471889238223432138020690733809432810562647825910955803666
192 242908564015896615988890372334944046591785105729474065102398564612150054872088836651259637798
193 728723702754744202770855779637902163116104078498670080614557147966903680620789383312336262210
194 2186171108264232596214074311134615434838644348190672820045523014732831129590540440903389161638
195 6558497410449132639174193868092673458524051942485940453530899368710669358846185157304010093906
196 19675492231347397844931623437603474450248659568831479067056118473831470505730488537012836164518
197 59026349379293672411641598986221465368961336384535281733239512606492179967449471336903819775106
198 177079048137881016799379047958617122161881075862212407035746515931478287215150082395941855113382
199 531236125895654881848456737409316368068361996025975157972152537504262900139686071889832999494546
200 1593708377686964642932095718227665466962820565369648967266329941228164897828282676929590451522598
201 4781116984916988583012118472681646997003875825126088966354262409482127430080857343008025301514690
202 14343350954750965733356708454043239193269043647284821328330982950202963410978496618926002321985958
203 43029987679101654449476423248773858832535755356771144510594351488483866065864827022759882226423506
204 129089963037304963254351387962311365813995797934365244923570507521781811142396054963968181892510118
205 387269367630704947852382430657363611397764434074701996431192078460133207058039759959057210338550786
206 1161808102892114842992680001268029570503000632738829689727521363805465789607885883899688830372426662
207 3485420136826664994257133438137916952377285530127914105375006693493976274711372767185671892807358226
208 10456260410479994979384596570189383276635605130793624525517094376932674744362029554000584437616450598
209 31368747856642548663773340976794797662128576133215883727284445082632769264289757449622015981218370370
210 94106243569927645970999200465038187509990237871392770500725960786860693770264922973996262317300301478