1 322
2 948
3 2513
4 4895
5 15739
6 43488
7 85808
8 276544
9 765830
10 1513196
11 4875644
12 13503569
13 26685485
14 85977789
15 238124824
16 470585534
17 1516162514
18 4199176596
19 8298487316
20 26736562424
21 74049808021
22 146338582343
23 471482312899
24 1305821368372
25 2580588108284
26 8314291449804
27 23027331314402
28 45507034144880
29 146617254667504
30 406072377857385
31 802487675262413
32 2585502264023869
33 7160828748785540
34 14151361011705746
35 45593692041692294
36 126276671762273504
37 249550273043819000
38 804015832018181964
39 2226808989685765189
40 4400660736761051759
41 14178309085932683339
42 39268363723443745176
43 77602860072439166936
44 250025485234098486824
45 692472680260884133966
46 1368477201870038260868
47 4409040802232887947124
48 12211316373781474208737
49 24132227218042125465869
50 77750637210255285913629
51 215338816723289569274912
52 425556516182663098196630
53 1371083157937494916928554
54 3797363410168273889401980
55 7504419166504842885671468
56 24178181599930340769935344
57 66964094482856223249537845
58 132335670786515218216501271
59 426366892551283305317276819
60 1180869320513673409482249164
61 2333655593318014278622807940
62 7518709639618279268592895764
63 20823881259044348182611404554
64 41152535789159170621791463784
65 132587674213211338252381966664
66 367215934191726961570221316281
67 725698859217759388824753849581
68 2338099513863015452293324096349
69 6475620017557244974782158581036
70 12797238959177092681772949553418
71 41230901508503524235609403806974
72 114193450521387588850606933360552
73 225671189775341755157928286705904
74 727080788958889892407130373927204
75 2013729049361306122879139113389797
76 3979568253517486007468225622123455
77 12821608413389964907508479139133979
78 35510834165415629950731201859558800
79 70177161294581251896140389148589248
80 226100929639068440290248154096772944
81 626211030487744679797953229095608150
82 1237529715192767334384931948276130396
83 3987146443363784729151642609961468844
84 11042834220054243668642749799377643249
85 21823051370750521538098083749392477805
86 70310797864501769915379972122860584189
87 194733375291426674971094616374835117544
88 384835665183387108977275235105995026734
89 1239886311316951781884681693609313858114
90 3433999523738693988737886602068319376036
91 6786332794672184111617309844386797119876
92 21864608448246780224893433256075939971624
93 60556402883634230644314971902620200800981
94 119672673212595176262991127432031113664743
95 385568497878946138508288933850541920313699
96 1067873744552116598734163673847408777814692
97 2110351665201588728116781911351906769394764
98 6799255834309142759629677888723695496757404
99 18831275967548387757565734090048468719533682
100 37214712693076138079848097424114762599576480
101 119900562817508351276369889719031528981831904
102 332077604094197029157701382358891306726462345
103 656257847289119010897372063842675323245274253
104 2114370353798577760315492767723488078374396669
105 5855977859969668880329937633765027492197906580
106 11572690770999190362234405094597445969570247746
107 37285579716807750166500468375714055827734781494
108 103266454207274844320763123286677357305044382384
109 204077059397306189477397715697677129628101319720
110 657507542290702279153140520718489774907880130364
111 1821038402047241778587193592027210447962207883909
112 3598769464800603389388596160299663238456302361359
113 11594728349477112964871368206428422593784613768939
114 32112856853539140454673470350672585089893283151816
115 63462016255180203781532391172163812554593643038696
116 204465678111916802323827964600270451608699983812024
117 566289856455835028614411091764742249769978153824926
118 1119112392878965264223713773289178780724848668196468
119 3605622509271750813347727529939007732109585298597924
120 9986162333278292882084872048526732473863856223542657
121 19734837022185739742596858017354193803396321868111949
122 63582865346481896134178132926600937787595229720699229
123 176099636978688482142165542468168837912387508425966192
124 348011330024074154773448843824799186340255761513181830
125 1121243489930783972534577242097581783261345511791932954
126 3105405370858360516938818278784077705594318097899657740
127 6136959007514076852601027408633553480966093955143918108
128 19772417566609798567122801896684091316808458514062282144
129 54761853475728685553215837152261096581935405885220288885
130 108221378474381351250248681022116274762048118728665286071
131 348674039081835453976674684430216396128130634934587956019
132 965690542123416011763597203048631512193308695134749984444
133 1908415347822156167969597713498840244972087707264827071060
134 6148645461288751459577008895154083996172964168660102936164
135 17029340023342007244621572991971584575952858446005245845274
136 33653693855556676991144514804091089126840563628468318997784
137 108427461672170989117355455166496011742661838998519675982264
138 300301606965035315826126456497150473489847880753871519004121
139 593461539394974887524418435519981073621793829457886969402541
140 1912049494264701398314758103155599788994612938061342136107549
141 5295628311030959092307241050295446075167904103820883804503996
142 10465317722705228097700147077195289930333433355298394125500218
143 33717779722369290180664117990594933706681326344132316845577774
144 93385045428204408617670617697988459539664235376985098521134072
145 184549238268793400062933089826087048960187529086878971390087584
146 594591652996629199829649296755195963054566092679062565574950804
147 1646786027535613067055638862129846208003681974582994208228535077
148 3254408728719223295592877711457138707497855349962336309377756255
149 10485246559064397315996666770014710044355679211818000714665288379
150 29040026784282830974632147504532886089783581126345614445705591360
151 57389433155708669249702865191833094543280897944374301359798948688
152 184900670654041366377991385526528945107355214975560048123385723744
153 512102447756301892719394470969694123357215300771311457661119025190
154 1012026242699309973579471105404592500395508971834502297059063649996
155 3260606015865105786287115952673737060099438603078240245279647118044
156 9030601760323837018788617418514150482413414017992628317543888342929
157 17846440705090031479579866158592145730629870999776136965616605937325
158 57498718382627700324446664195210599057701631428650372887984068406589
159 159248932534633475036430941327078520897714155633089213201339295758264
160 314710659074208154047508051070809195068702447668195514342650440191134
161 1013953418339489770296764370819547669355392983318599167698553117793714
162 2808253888997849855403093867318824568309705800409950431978248199889076
163 5549722803083878308675703998282336743189571916232485045782406672706036
164 17880425224798757521239963099955476911984888339384058893902129718388824
165 49521775622304010341625720897731764240902188541699224826696433017649941
166 97865840584086273860916641151465709399559084877584369998084897995780743
167 315309954517629718573957391745664589122059769645443264699143283762474499
168 873285093770843680280766630233880045553524697994932024456848932436449812
169 1725802007247573629024190795356810090752563189308264005610550131862918044
170 5560290998002744004438553206569259490484607047571327816277468992666129004
171 15399828568725094420544067796309460935794150570149322798575619702987144962
172 30433423454435268469868695498766053703985730080887898997520348954799100880
173 98052203996438425696271053493567054451125555068014859502654872583890596304
174 271566206314237973890797286060854915623839485029907807068458221062500257705
175 536674113987227708347662479776092378815104743091198813564754298047718364493
176 1729088407785241414331871622154160513367767904210528638092939470404646881469
177 4788897751867159730554498706923270353401203000141859243951272638386727315620
178 9463907504694510759363885338550457371188457014373225833427284055512119644146
179 30491377042844428127416240962386240277860507806591805301828672104532863230694
180 84449173514988825179779208462891047916501772384431803596143085581624471214464
181 166890004423698827779025226097907097782054669728038605993813602337012217079640
182 537696088749890615274867566384717899268019531930333977534183258696581548574764
183 1489207595752926984781749209997347878065304119107827522712250551925559378322629
184 2942999343846743242228959650137903207945253723672552628940149887898973908362159
185 9481929381237272531217528565384906696257088150250876371197325642893273950214539
186 26261231116188344836737029938040149900580013957011123999426757807274893412024056
187 51897926228662986631656952933338718338914720629945297256229962880102525648120056
188 167207808782464266923443214724351913357274245202976459394019959353131718280305224
189 463100149169718907499806027983228842372440014999615883052601348392532496707003886
190 915187002153815010598417879491471967533504029553298927739082030321978669896589668
191 2948603622081069345234102432572795775399027299408644050177782426354599767439968724
192 8166477314493232301777074048316877291014766234393389590689664392704732207726681377
193 16138742138191688489649910364879902696475388593226638833164682914914762190252562829
194 51996754119664074056553521275860059680456313130399124090862796862474929550777628829
195 144010646180317393644733312940732135190155744127668980345581165010644653759899585472
196 284596478304516854281022941123622924884795176226443948184533362839172652297635091830
197 916929769309788889965855339422765530609153487258834314006759175139371059374475417354
198 2539536377143480710757528178925250001792356900783855323517920402461256984957006111900
199 5018678331297055244108154676544959944281604723761126627336445984508642927311577147148
200 16169474731280292035668029407032052084480899730196966288569834946695247145194047780944
201 44783112789868749843580649805235834744315670593486976243797447440741587902262973055925
202 88501208247842355444808379555531435553953074016678019917144341865502180960682131901271
203 285138428085193027705077431491264189702435829704720280203567127562363733057906876235219
204 789721781188250393988020479154559855486985200757455946189924197736512187945864702346924
205 1560662657433893372915030209401358508043658057816725299735678772774876479528044573305380
206 5028235271836637233053320671427051434153564572862427191521443279361771136356859894992564
207 13926242568476237789883809932165918300487407634726585198176580764231403351947034209149994
208 27521295793924973805839193020077574667328540071252834791330195327068981204848799811990984
209 88669738830811038957631501452943092975991391108301276893321895404349622174431079336877864
210 245580452123567582999397241767853031253016352615685989104773786216898263084725681549709561