1 192474
2 5125790
3 128407497
4 943840336
5 8802760516
6 35861948220
7 195248382407
8 603872541953
9 2460650244362
10 6637744193434
11 23012704637795
12 58052679772449
13 183749552429663
14 451122697387310
15 1359093142879312
16 3331941489554261
17 9806694860381162
18 24432683129666415
19 71409493624389509
20 182807235825257976
21 535474508440561245
22 1415167829241966561
23 4170474865555148767
24 11369019144097857627
25 33719412681711940364
26 94395454824266873097
27 281388431281547250142
28 804236804717550963791
29 2405473829904328924056
30 6980360093299765731106
31 20919188629517813255302
32 61356795930230501952745
33 184062089319912275113011
34 543833878859290374451560
35 1632129959179370258669046
36 4846328720444454546346898
37 14546407134145173275754467
38 43337680259932619039954943
39 130076946191050722758801125
40 388406442689478801292608123
41 1165704858824231844014518806
42 3486034971894072739033679635
43 10461554867323805456813483738
44 31317172531243464425834896869
45 93975046009357741781581156434
46 281513029683276971512912867224
47 844695257245865049932508825484
48 2531564961061983746970405049697
49 7595712126982825338815498546469
50 22771697380619607000111689921242
51 68321629625189340021133471476194
52 204870250225019301802560360352880
53 614652352494561509223024150535573
54 1843376633062354058317157409699725
55 5530392694573118226788842161620467
56 16587617345197152538297897278000675
57 49764502858689808392563680972730704
58 149271662774196006884829042795499933
59 447825314032455757435455871561876230
60 1343341922833730495003739703625183163
61 4030090138670510916501107138311126556
62 12089448376568326839916125626550091326
63 36268745347281109271292952026621174802
64 108801195092568902502583863685549176521
65 326406068286762574238225165756225603847
66 979187301597502948254875929196109054652
67 2937577282743429295766034665985648193342
68 8812542459418980528996087287575159108942
69 26437722478727690998728679205085556708311
70 79312007181028523239322248949713741082763
71 237936608932995248555950623527919727431393
72 713802721256886379726354350244316764268123
73 2141411787894885866810967795028634379273530
74 6424191864239856715894794136299663357972759
75 19272597931992171288709502122503981212908162
76 57817527592726918571718633015770584892073393
77 173452720362400695670572067807778092634018358
78 520356532586528463341491090120641361333398484
79 1561070444474127900650947863844668960107144792
80 4683201374547453178453974819635444340466683105
81 14049609330821645575048514539666162348887031641
82 42148767111181651670612705834816601507436628238
83 126446333336373307988713141223308368237690824650
84 379338627949672475957807894158686011202548265068
85 1138016080417479720687612241582668657685319925801
86 3414045968249754875034350300125928617761989313529
87 10242139111438227774481585531571151058761984978287
88 30726403452354858095952626268065435507297231923043
89 92179217760733062313035641154271772874007596772180
90 276537568526482919366175110901948779068141029240449
91 829612750982081845820998792038297259543806653765902
92 2488837735626921629887559264991089407373268032976903
93 7466513485177746412848733064979477198807637658315296
94 22399537298901573969779582982310393474357976615958874
95 67198613601762636893944587603746736389268478410717726
96 201595821549179491786948539428916075885479920950883305
97 604787475089494135256469366017083308609346160375675291
98 1814362307833817156114695431518268696759483052425560784
99 5443086987422626861255337840612321899819438195758683974
100 16329260246271351063467069691352540954267368172097666570
101 48987781129956857656133633982884204434725325864697611275
102 146963339025558230325567037896384179827120285475068665559
103 440890019469222165103542861282490208907095254034368079197
104 1322670031811785110649236792289322073239442308383656600955
105 3968010110064767420986210751424887841337990489200613935390
106 11904030168158934169773048016937516078185338506510656854747
107 35712090593897966983971212921755726485466281864646978321002
108 107136270794721060035848598739149302871858350708685440315133
109 321408812930558011587423398249834175754717526061883725806426
110 964226432781272536819692700410111124223806006515562961399760
111 2892679301681392351136013506747059551253287353229742970583844
112 8678037868450378534143344189349202963699307880957030248798241
113 26034113625731812923682410701872353954793111121706562395826509
114 78102340654444298426789122439867741996035419661286371385328898
115 234307022087748308384662811447104859145058091882275451946938738
116 702921064907607936324941948554221678609948156890050638003572328
117 2108763195482104279804688887091728563499629597141266053193824509
118 6326289578197709806731602177307187008885277403614080159821731365
119 18978868739225539759677439232362076093445969592577641075003239019
120 56936606167496313551380968041924847530342632301078835520668288227
121 170809818530743765908844494503898554357320932075144232207862541336
122 512429455287017334200342863858180970870808124615269363673651609381
123 1537288366033343125480670062333801908608021899713296016608898280022
124 4611865096243952803445234474333221244550513893654622650634153181907
125 13835595289782178141898987699201966634142257372287728634837740278628
126 41506785858061318165011855719979793976921332217311164894379986821174
127 124520357580585310706469497567136824733928568170016343203868296574250
128 373561072673152093315051476312855885100801660888792416858186415158729
129 1120683218058461043536507484101440392063792959038536055210022613485551
130 3362049653758404849053395636806622417939957178766306323008524095224996
131 10086148961512822884060646259228130990435794100361031788438816915872270
132 30258446882004467465009134735744782166440716672097870661576504834752966
133 90775340647460530937599169195887922832432851214652517468660696822935679
134 272326021926984796679660505684806868639383055338610320273011880249960163
135 816978065789766032375109611318631248101192798560253143101273526298566745
136 2450934197275760586168323302295789039015369048207538333675854195532544475
137 7352802591880924838810089679300814011193368461484198434987831091975129538
138 22058407775074609045326958514431995432346385994597270693909587921306516575
139 66175223325550324974714362817948257168292267222837651650589676536862303378
140 198525669973200339663615943722593607197475822354823830636214045971587996617
141 595577009921587842161172886392222284616215545759937947130111590033291499454
142 1786731029743809860309575506540049132871318717157524048769639193522876801932
143 5360193089243517536763490031667771326358523179777079448983023344133335507952
144 16080579267603331485551211226885924262310191766227298099254998030885477488929
145 48241737802883524292477000942107747187026201131970453612754753182581181748993
146 144725213407878251362691645981809172890979853299073691364985336572491226099382
147 434175640224081945707642330358505248007165922114190111929269132403534086268122
148 1302526920667557939436120090702649661918831602767019983128696755389004498315364
149 3907580762005393043652427007453294554457303587455905546379396649697287979152401
150 11722742285987727933243910736852236575141973238657430994943963552433888083310097
151 35168226857979715605551477096932495553028964006165128587624155377620106440743655
152 105504680573766496760809351900794659382238985978517548212743437940509337392040099
153 316514041721399979839859131632707893464427049064100560068731146507435039582977948
154 949542125163152381967077098080674967473703394831025471678322604773363966964099977
155 2848626375490067875580811646244778748762135042833136239229978099432895306455831774
156 8545879126463848338122683508638073288555408420473950663401465545915942909358428703
157 25637637379395256146455152867695194517409113452495684906932831479871425847199122920
158 76912912138147217047817735956962544692532128397121874214580246677038738874817829586
159 230738736414464198460032103683303495439812469881615127264617731388329888010368938806
160 692216209243158769071831688329947533563033682880783678983275021069312948515290832489
161 2076648627729613274259300094391067346370845896650301627241070076665224469770981285891
162 6229945883187421757174430245658828593979322285224266774041304913342825816585091627064
163 18689837649563097172652085547244301318752437607892663794708065958132123502686334440854
164 56069512948680692477812089928809857453859422387127595597126830796081758373275112096386
165 168208538846047129433404720522720537134458170965601238811065678528127037415061076804915
166 504625616538089250180208861878236303783741716381675027708631544485147752928069981098159
167 1513876849614298426099610937916279765597959028647320334363245065967378720510278138748373
168 4541630548842579186303958296825613055507391298599511712051872685394368269951915066213755
169 13624891646527923793620821036476493073420893808773634219980260350065915912138152790348582
170 40874674939581855249244155839095679650770761880131549760985580548572683938562666381630883
171 122624024818746696244116376831465400501961860741721448136968245207966006599542918970562298
172 367872074456228474464744909745838951226981730507464228488582477047264515645894489701314069
173 1103616223368692284901319547339861292415063919993270708367035580554853874470798443441402722
174 3310848670106006464230966987466218987004650716735409203915647561790763909424590075295395592
175 9932546010318061032908097908931725091952460256394769124494156073935062198521383229030350524
176 29797638030953756526682145538134834781539871796441267428973725444126255226680183082069193185
177 89392914092861522248373745955889160697786477728721204240697282545550220357400131771037283445
178 268178742278581981937643157995264521000591331765811409167864871693629156648193612081039691306
179 804536226835747478785110093649731396381280980892514462795659220019904342113941127404875325442
180 2413608680507226775259110652382299522297857566063358188964874644808959467627427918729050718304
181 7240826041521689625383716246982520150835595202622047127241851800630137598038575161393847541093
182 21722478124564973996065724053166100878979293971069530596722109799343256356419663596400758336445
183 65167434373694978396475281288607203707937890483008078770975308921556597990566612203961729572067
184 195502303121084360427864654155905826171964141205806800947119337712358933936507395176276805473443
185 586506909363253423397101437412013163069590569316776450953469703333439068240561933134699211698656
186 1759520728089756788735645324123358548629592421785644610247406331599263600351303813449303873264557
187 5278562184269272440871013742341704369424731272565323642909525243141774266639109047800154203649702
188 15835686552807796236561336197756764516086791437989570068416982820733413300332719200239609488582635
189 47507059658423401289566672731970643777962925011836021133024096183964458607361792648117892606840236
190 142521178975270076168483281410617362652016325718039544669015322903660821355771466332548229193961774
191 427563536925810304776135014164939305654302818801962294462710216415575026934562388241020004005941826
192 1282690610777430141023665582099438557658209383132833784305669371797936739803191751447773301085130697
193 3848071832332290885443442876450818835237209930702092596025993093430378299511347159481210327719013847
194 11544215496996867973881257628772447337655812982988533745497311622695180906032058789045529378666265996
195 34632646490990606724368460330342775316109810208751321746725298757745793398004881516234017453472098270
196 103897939472971791822687149557860994636806489700307887295044217004195078476269047436653408878095827518
197 311693818418915392455349637315510700343273288826488572330207186105264810200062573020360583351856983591
198 935081455256746005729196690767572499556035783313480852070357408959662610863545066648580529615730009147
199 2805244365770238120136959588017247130288161729176162883448345214086899447858380727092654920152996019153
200 8415733097310713321383708441490640717990631989595187567231475608917380312295614081027207317717336844891
201 25247199291932140588001184721921563236484254997808816886499154836094702065401688011840264008178835583306
202 75741597875796415474604190257442431793138378568732524185861343261789204827196290451245112554486310725287
203 227224793627389250203835980975936321968267837789727510975579889033039283864055294330800373184918562058146
204 681674380882167712543693707640010352049924647377813664932713564308769567436475813636214145806585205057505
205 2045023142646503160532759907054888306001212910438323548614247859754812775811617291684014754870265013934662
206 6135069427939509251202885998410138693622643781552486441823352513959668046034246498637883888002816025852484
207 18405208283818527892347960637517682734752200252796730695896994440112589094366504306507072561590491069835656
208 55215624851455582282740469709857226611501177229187396710452745343278455028091999411576233602050509021185121
209 165646874554366747688632604608159475117950936965214402510424226706439591383564317338551770201277293296463273
210 496940623663100234628491041411282151889913202974014956627626942586563977917618160481835438163953115150134110