1 253
2 787
3 2237
4 6615
5 19723
6 57699
7 169561
8 500813
9 1473813
10 4336509
11 12776787
12 37624405
13 110768047
14 326202095
15 960592477
16 2828495527
17 8329036847
18 24526561909
19 72221962493
20 212669436487
21 626242809531
22 1844074518231
23 5430181950735
24 15990089765241
25 47085488805307
26 138651061891325
27 408281277822197
28 1202252497522943
29 3540233250903251
30 10424808734419727
31 30697592254813381
32 90394190668360937
33 266180804377314951
34 783813874796185097
35 2308070968646088099
36 6796500769230387561
37 20013432600952334841
38 58932897626802852573
39 173537767951532117727
40 511010965518009605565
41 1504757205997406457361
42 4431009120442994592001
43 13047847020678055715823
44 38421566565282760227159
45 113138725105857077076955
46 333155887775420344524133
47 981033200221541552789117
48 2888816242622593674042813
49 8506602306399144964734233
50 25049112412089074768442461
51 73761298581060769668245881
52 217202473239709509048177019
53 639588988927844148969270681
54 1883376688377687334193997919
55 5545917474705834196336231423
56 16330881031953505016793379563
57 48089008986553106780603646453
58 141606125277866088006011510559
59 416982906048619879747031224663
60 1227875867626254701536736299003
61 3615685737782074821454158036503
62 10646991034748484468912087503385
63 31351844799307903315575527312957
64 92320747628309483282011632844135
65 271853873263565133435068287134075
66 800519171551209124532066545886981
67 2357262511392441256787238835219165
68 6941353492944720322102643960012253
69 20439975641726219694299673350112037
70 60188924920624034687093373985906359
71 177236350306852323555852629979777867
72 521902059415743880919561094065466843
73 1536827852473916650749623975483711463
74 4525446500026480666683186618650413161
75 13325933670212102534335049568094536621
76 39240439188012383877208781369775942831
77 115550032423626009197179557577949924853
78 340256385233830026945074148018710371589
79 1001941801867644116842451567914887853155
80 2950385115153365273377977795564877948069
81 8687902143111133939772939668128638483869
82 25582980086432375222246722636498019163469
83 75333361186826545443419330205075642585053
84 221831674360509436542784489981708605952227
85 653220445421891909247973672100541112407047
86 1923516790590188271398795442630421143535373
87 5664116715288562628658425235263419987827771
88 16678938453439536749397531828446624531623099
89 49113922243647057948165784934049960522343855
90 144624153682728481266650410608759414635655947
91 425869995165189510625367252319466336377955675
92 1254045387051124403920426402696426458818709207
93 3692746262093908416586194910465898978981047635
94 10873908629634479454189986070627134710105896971
95 32020041587853958935387941365490947902278524735
96 94288364764599039524148619933677552853918633297
97 277647850818357584131289264245768813600735393207
98 817580506953452685316804106866983641968571300323
99 2407502465371393271636531938888044727901707436045
100 7089293435293858139221479628272412241037654337923
101 20875609530870213027349220564386046699970165454215
102 61471721725579174008821430773452748930006494351989
103 181013759924907068838552724317534749410539204420467
104 533025273448905956819496808873183830994394889176103
105 1569582015495095421549237170848839551802535968537301
106 4621896608063552447777864698649613772548002437492567
107 13609947135442392817777399709048765526049801162943851
108 40076764310645872734318381222141713366489233930207363
109 118012731543122982891330165350142912963264542805888509
110 347508214443591845303493559628701841466440825473525965
111 1023296025155098109257872237034537383788670673159200325
112 3013266195087874586272602506031798055659896478357825019
113 8873065993863468106864642035435109203553124210628625957
114 26128225996030957361345498423142172077130079608740799631
115 76938928908204458859183693585172956541830887134258598303
116 226559536894734614812951753353319870453794665946819104263
117 667142426939648656271193198703577279000152761610394091259
118 1964512392297657276849440297434015132274004596616968569947
119 5784835117134870893972808546689569550915152082150441887897
120 17034413966357102105007457185831563554684600158727934438827
121 50160679310932326381953951084211486540911949671073175294439
122 147706504837998488595308523575654054605686776364109358808035
123 434946493372203870719987414912038486547911939997623070479319
124 1280772653203484106706503788473985684338908139693106969407923
125 3771449164874963574038814557400357208955364985139734605998299
126 11105662482454826716867436168462920337500211764769766983988393
127 32702479546292308436138200398997865664226078823611200978738023
128 96297917406118764649933506167108607317897405793334516761130001
129 283565314478028442648475471522205751772827511536060357988861079
130 835005467832827350122177990140419796203100707228653897876870913
131 2458813175349564219113131206972767790892188475302750904967376667
132 7240386397664885016402167536378390541099631361390492068649203553
133 21320528014511633946985185832105830369005402015983042867029853905
134 62781858570998124443018895080042257746921979540936823572995001007
135 184871676862131207930036342730499741091523535457834735526616098043
136 544385554740561018382063547203627509207241468626687747405116179045
137 1603034262685877807648951581200729367999525049038089398553522440641
138 4720402341626262054698160501666905192618350937652362554492575555331
139 13900013733640951383249701353410124505426018192438865252737858575545
140 40930913895115700924845076003500832790678878473279522610505010228245
141 120527917769944481291180646319465574803023415089868712913688414262461
142 354914600714351694946775642973239649919707388976134979908429442825567
143 1045105367543642047219599456074060589905517580981733882509633627324797
144 3077487449290963956594794787086012946433836351344571373654856850509363
145 9062176211766428927083413993473557349610903366410697508674166593299941
146 26685092643359451232924275055593637408399996221522006935246230497353597
147 78578715834292190137055134662303225062771819216171145208781924886703695
148 231388163597138065456380664904135763610226112183150199515608892658823221
149 681361125393838061924929882036700894055638993663451506279073235122147881
150 2006381726622163521108452991203587726583791341216844373338885502981724373
151 5908126370720796663599599670239271061776486036498469114538591987631721923
152 17397465671286932340884898030973033520506237249409237173861370336045697015
153 51229745741995874325566477829695653728589151787920427206071430866665979633
154 150854549644034723211095040394014424912052903653495472270326908793837803641
155 444216437514919757883015388522421037461603575827831544936520313962541943863
156 1308069553248966969984940173980653246534773923955369814896452094907515296629
157 3851829449871457475148393776849639565689581201056631625365879901326262023285
158 11342355667591311034332479197217213283863705620406969049368552287768523967475
159 33399462194369479731492505224136810356635806253017725043219461871133613891579
160 98350299317497193510169330310601265905690398661594805290081129613042049396455
161 289608896081923669025600246008492684302910232108256367377907503664566820234149
162 852801804080212133126121244704622796531469718740662690045057313648442686032623
163 2511217462176080293642297831237868443405129093585687651608265631456205611905957
164 7394699579862671858420035177312676039236269926160408134037566306220530232194263
165 21774928973708705363630096645424634290074965273185514795922799504704274580033423
166 64119918150733626130496697029392789647741430469936577330999990927885456699646293
167 188811816957974312010444813083046006711469920131359355013470676878440231934974375
168 555987955866779419604341166437387946354852981698674108157737602896501643864612205
169 1637199472201066174955045894285985877177658720329832399917078476759085894308240769
170 4821007511928382624565844715717869582789265353826254785532192026121733572241587427
171 14196262474249995445719428487966116685554117198856201245297642788432869031395064851
172 41803267831289046730733599590807513199203537955204248459392148807883051435952759053
173 123096709753304891137840072128474777467084968562825356653648793999291403083627038215
174 362478838095709116040262154703960068793742516183289582505604748373251430989984390919
175 1067379528912938545864803079032298608491743609008627103883564280504075960386195142015
176 3143077440679683070757014888469524128421384189318645034409573369571349487230922597185
177 9255316905103702809345299189801927166671908007364371902877654675284919721784432152177
178 27253827699318289292075027050757783584829171000615764114138489087855268540257957871337
179 80253451273455485130542576734130264591507453381391098925854654112552328563260016866719
180 236319702038110246780542159503997276861021146884317385982707820887479592286416306096311
181 695882864664451899710223766223583767859729813945089906176470460537055922060029301547197
182 2049143415285410765782993857508689797092319217257514005571111228425141403365812045101561
183 6034045310818610038253686038103278113290343160009335399845384849137207860707926767805721
184 17768255038381881605697744833865798616915407038316013053243433983186238967904073409273133
185 52321597012693319739226150798071921874322001630247952580282166149123234143310487994042991
186 154069688218972205649324372754102235038108211686050765536646249972599401135385729157956027
187 453683950475222448086553500474863615628898135618433230004509055697416607933575796819192675
188 1335948227702444395978015901913551679343494622372738994616412908724205040557027047646606225
189 3933922866858776390187398294705275808786096715417679250653507707183414896557749812130621927
190 11584093456233309992033913763241717967058750681697717036655642576267862751695245269092551279
191 34111299520699197860923740818154762435254648953061740609996130390611178905176731793497768609
192 100446423312023577608570665945102670103006228743702110723770239295065030366905146614456651887
193 295781283561354744349504348541946855486871078227649064262149354038983582937546987184725313337
194 870977430758654774169004911713387980780591001444083423651922806803128087419368334251186981069
195 2564738633077127709284935960797406244256800615338651345542797180490273810506937430271060657933
196 7552301613910642718955524295365391529012866699866982723792750880271661932212774794912635660555
197 22239014506926583374246145576469157205576256837375042238417561186211799535295315095880073813249
198 65486495577498094533668843734009008470013186582662780618456692294572031636032764222858896487697
199 192835932621294137338208372581199506261894375737533711931089480411403857845850011233675153447001
200 567837637088366677777952620019531722441767417808386549270540179781649788207026326177121894853547
201 1672092839291165620881042483879577581563876374450233443952919849797591313813557432551905586161225
202 4923756863924988093224429058742130813863864591593515177387043698687491112637559598961671326706853
203 14498825116269081932983265114899622231278499107383593752505188631395208358262977733113736691546967
204 42694214105564277440490295638262858081499779034695146163804185204011577028263403892600572665554291
205 125720249984008060564726820673051412638508412844238791364247818772894382007943154326493149711727235
206 370204290842809058025770890193689206610235917303693090421701351636566196639593622311862432564664037
207 1090128415874613884220424751313586199329779345763096331470115309122229980965008448160666969181592831
208 3210065340927904898835011125633619119699635607188466967587054891311176349437308428171157348424489833
209 9452573974745199050756933959300218860296192812983097073926464353211645164688264926475441167431816889
210 27834684113377676990056568380188169871514474181046300936282033176652377828849682550104022742594258033