1 981
2 508
3 828
4 1229
5 2672
6 5438
7 9647
8 22610
9 47398
10 86279
11 204832
12 432320
13 789967
14 1882338
15 3983708
16 7285937
17 17386988
18 36844782
19 67409449
20 160977268
21 341342946
22 624601177
23 1492090228
24 3164874902
25 5791630811
26 13837769762
27 29355806776
28 53722257091
29 128367579290
30 272342838836
31 498406857071
32 1190975283854
33 2526849825396
34 4624356679865
35 11050418790804
36 23445706493014
37 42907884794041
38 102534208476212
39 217549082208498
40 398136474470657
41 951405680401644
42 2018627207878062
43 3694292602130275
44 8828076633744730
45 18730846984766704
46 34279368152556259
47 81915883399039610
48 173804054070604404
49 318079298546788775
50 760100406697970454
51 1612734865805436732
52 2951471078693604001
53 7053005366900106604
54 14964642152223092078
55 27386839687397386409
56 65445179342218245956
57 138857658853225854434
58 254123855319870267785
59 607269133989337679780
60 1288467329789855410470
61 2358028306570837154059
62 5634881675366035374706
63 11955755300505142722184
64 21880267336960102807235
65 52286361090598629588250
66 110938078942264428679668
67 203028146093812916691775
68 485167885778551179074110
69 1029400258252341985456676
70 1883908828985464769416873
71 4501898307110038227660324
72 9551859124664409716825830
73 17480889099766674465987737
74 41773351230240488701155412
75 88632203485678502550971090
76 162206089960086295248875953
77 387617124931765525633077180
78 822422882287676351210649470
79 1505118848580716492266877267
80 3596719711244035232022002666
81 7631305230637428808752374272
82 13966077051672114876510308963
83 33374151602408785887631664122
84 70811283111463283257821701300
85 129591964444322114874970731703
86 309680510304435543645520602246
87 657061625200081782797421436076
88 1202490662946232356011576574545
89 2873541764377028037776674944572
90 6096909424562719040221731953982
91 11157974191116020903083839131785
92 26663745368583999920208956858212
93 56573543649606184748561473319874
94 103535430164497229405052112095481
95 247414297549501216661359503342004
96 524948891036825742402725816604470
97 960710709314257202060109009947579
98 2295770297348531824219003492024898
99 4871028407057198569769676441299416
100 8914485268837985762995665050750659
101 21302573498971926829362272953155098
102 45198529128575588083601126882366900
103 82717978303382999973723756644591759
104 197667701427108370271152685361095534
105 419399532229100890885253974258957908
106 767544477137750460548564321810058521
107 1834169011995861799105564684391639604
108 3891630347836060048946813155696176886
109 7122085627201106032219651789094350969
110 17019350861479845400794942570244933748
111 36110642955938081369499937255256143026
112 66086207629793484994949893758017601761
113 157923452992559448302883747909962397708
114 335072557807785004109004203636350127310
115 613217401123312018794341748532302874051
116 1465380037586952995917384587013508697082
117 3109155910983686757664732578438076133008
118 5690076561012666392437446422373675032803
119 13597338545148447393232685844601933266554
120 28850021446254215485424324637038313255924
121 52798520085828796256213814361655389972295
122 126170420484128283255006010999808111862390
123 267700868428318531614667271229619577972892
124 489920248587600048816036786015397468008577
125 1170741976621758920974196603546225218866316
126 2484010457003745664972846081275298839292046
127 4545995789010074498909585709566745905371241
128 10863376459910176795253104233290877187325828
129 23049263854578201972713712913691276565864866
130 42182534347735537022480984253864547051324649
131 100801842307102151986440618316383208410250052
132 213875333229793834781901244040002862246834886
133 391413957817450871240863036976776073841483499
134 935345603643929096033622621802619628726443410
135 1984560481096222921674693075792748799332085416
136 3631950728976199162785935100695482219608021443
137 8679121117555086133291294466565756957929839642
138 18414841223869705692764994405725510520008942196
139 33701062096162810780059920251032287070391443295
140 80534021948390478581176844438199347536494958366
141 170872281560810515054542258204301434711600226052
142 312713930105978961291568030411088176030677286921
143 747279431101069431296843123420891585203745177028
144 1585532899841173342096787091385263983220994675846
145 2901689026989492349202320810212914746392767763545
146 6934045197750099607551621748075865683628071526548
147 14712243282033438436234092049904330983654667282066
148 26924925303128493937156401767100726194501706705553
149 64341370581546594565753067102204984401925861300700
150 136515680255780494391190085251238573844692818772382
151 249837799928267188635540385393594408292550877335731
152 597026966258477955452379530205036672049250499260810
153 1266736186891185440122580125528616726937280979670688
154 2318258103607225625919986092980027787750000761806435
155 5539844663210062011955943810803051180377845404566010
156 11754111792675740962904726776036042914357679563606068
157 21511239037822266375572705985860942126170047347346775
158 51404510393941021939970806184984742217894902853015782
159 109067022371712668548348774147052156997482676582838028
160 199603919952792251157250546916963927474780468934310193
161 476985159239038778049786882214261007635414211229066332
162 1012038644761240486657260341496171589978063862921935710
163 1852135285674095416175031964185942391226718537297223753
164 4425970413699495883543556194655322551456886446820980644
165 9390759885233722640135579889480234879150589997764484994
166 17186060861181375043618943143484842380455783389657016665
167 41068812568917365416398700255593776420916739369465845844
168 87137355553176284418602977264220125760761445163239880662
169 159470363859912136732826355929162810100205372796719056539
170 381079674776014213038098298675986916258865663921624891490
171 808552111394091397589254700666133330109453268134549809400
172 1479733904995879912938076142280479657068048183398240972739
173 3536058372364599934083786973738581940121823946446306672410
174 7502597625204300801335709543275042154334039203501164855348
175 13730528836805290084175366912897781863320930631100954272687
176 32811271868852733319434604171408173257879849921074260982094
177 69616998499538583002529025776212972532232065271461957871668
178 127406300215082628261928195998886499826572514702812162997113
179 304457519724666340282685189961202424248306428458661606520020
180 645979795558179508212439809308587909673299367570689548766102
181 1182209769734738129981555531222823838083643350782294811486265
182 2825077360225375219074840355899627713729692198971409347854516
183 5994080544454285321575935678853659749546465003343191281948786
184 10969786716173784130301133326627957324023452736853134872425153
185 26214041612358868558051409813975819812180608703721913499816236
186 55619389059002655523900999913040296325807335079277056539533806
187 101789228679224682344844850993936854725724298440806036889941539
188 243241472721887427881907339437977565951525743904821676520007834
189 516095240354890001043302376138397636214951041224913744876996144
190 944507613793004226360089575705066878142177456113222484522875619
191 2257050436054016028034897843568167436570364099382289297644844666
192 4788874916163055002739544271210805024539214535074280902799051124
193 8764135892259025778859573675102257587468780901677951538058990311
194 20943289867004777219055403306361419615513708064324782426877180886
195 44436222560172684426290544515384181737487098912706747992488735740
196 81322878520295763406160064828689446036899774905113660496756269153
197 194333889684903715737419379261068122104024205382374905650235496876
198 412326049434440483030682864101071991031074405549342870382707384750
199 754599272778063102760908911660305792346733904822774120611001731113
200 1803234397264512270955654883002990302162148610332625236370752513988
201 3825995128456120668112525034621298386382353499908229367488790793570
202 7001966394181084393346331411539936373804931667860069220727570852425
203 16732306942192103521050667121638098455573061954693181941319299071204
204 35501610298568913761962323309941076850022681264548812600517935383142
205 64971614940398777110810773047544271046128499977283463600284093372107
206 155259957347997448173791745141600681166110822188577979675679094044338
207 329421311704607714116247882931392088985697430957600122351707148752072
208 602875036857007561505971603496482601298285356703923077540124078336195
209 1440665321224611677900375208150273394998311813114998305094088622329626
210 3056717700761836766074249244402876993694784463786138164263974591690484