1 2
2 12
3 52
4 212
5 852
6 3412
7 13652
8 54612
9 218452
10 873812
11 3495252
12 13981012
13 55924052
14 223696212
15 894784852
16 3579139412
17 14316557652
18 57266230612
19 229064922452
20 916259689812
21 3665038759252
22 14660155037012
23 58640620148052
24 234562480592212
25 938249922368852
26 3752999689475412
27 15011998757901652
28 60047995031606612
29 240191980126426452
30 960767920505705812
31 3843071682022823252
32 15372286728091293012
33 61489146912365172052
34 245956587649460688212
35 983826350597842752852
36 3935305402391371011412
37 15741221609565484045652
38 62964886438261936182612
39 251859545753047744730452
40 1007438183012190978921812
41 4029752732048763915687252
42 16119010928195055662749012
43 64476043712780222650996052
44 257904174851120890603984212
45 1031616699404483562415936852
46 4126466797617934249663747412
47 16505867190471736998654989652
48 66023468761886947994619958612
49 264093875047547791978479834452
50 1056375500190191167913919337812
51 4225502000760764671655677351252
52 16902008003043058686622709405012
53 67608032012172234746490837620052
54 270432128048688938985963350480212
55 1081728512194755755943853401920852
56 4326914048779023023775413607683412
57 17307656195116092095101654430733652
58 69230624780464368380406617722934612
59 276922499121857473521626470891738452
60 1107689996487429894086505883566953812
61 4430759985949719576346023534267815252
62 17723039943798878305384094137071261012
63 70892159775195513221536376548285044052
64 283568639100782052886145506193140176212
65 1134274556403128211544582024772560704852
66 4537098225612512846178328099090242819412
67 18148392902450051384713312396360971277652
68 72593571609800205538853249585443885110612
69 290374286439200822155412998341775540442452
70 1161497145756803288621651993367102161769812
71 4645988583027213154486607973468408647079252
72 18583954332108852617946431893873634588317012
73 74335817328435410471785727575494538353268052
74 297343269313741641887142910301978153413072212
75 1189373077254966567548571641207912613652288852
76 4757492309019866270194286564831650454609155412
77 19029969236079465080777146259326601818436621652
78 76119876944317860323108585037306407273746486612
79 304479507777271441292434340149225629094985946452
80 1217918031109085765169737360596902516379943785812
81 4871672124436343060678949442387610065519775143252
82 19486688497745372242715797769550440262079100573012
83 77946753990981488970863191078201761048316402292052
84 311787015963925955883452764312807044193265609168212
85 1247148063855703823533811057251228176773062436672852
86 4988592255422815294135244229004912707092249746691412
87 19954369021691261176540976916019650828368998986765652
88 79817476086765044706163907664078603313475995947062612
89 319269904347060178824655630656314413253903983788250452
90 1277079617388240715298622522625257653015615935153001812
91 5108318469552962861194490090501030612062463740612007252
92 20433273878211851444777960362004122448249854962448029012
93 81733095512847405779111841448016489792999419849792116052
94 326932382051389623116447365792065959171997679399168464212
95 1307729528205558492465789463168263836687990717596673856852
96 5230918112822233969863157852673055346751962870386695427412
97 20923672451288935879452631410692221387007851481546781709652
98 83694689805155743517810525642768885548031405926187126838612
99 334778759220622974071242102571075542192125623704748507354452
100 1339115036882491896284968410284302168768502494818994029417812
101 5356460147529967585139873641137208675074009979275976117671252
102 21425840590119870340559494564548834700296039917103904470685012
103 85703362360479481362237978258195338801184159668415617882740052
104 342813449441917925448951913032781355204736638673662471530960212
105 1371253797767671701795807652131125420818946554694649886123840852
106 5485015191070686807183230608524501683275786218778599544495363412
107 21940060764282747228732922434098006733103144875114398177981453652
108 87760243057130988914931689736392026932412579500457592711925814612
109 351040972228523955659726758945568107729650318001830370847703258452
110 1404163888914095822638907035782272430918601272007321483390813033812
111 5616655555656383290555628143129089723674405088029285933563252135252
112 22466622222625533162222512572516358894697620352117143734253008541012
113 89866488890502132648890050290065435578790481408468574937012034164052
114 359465955562008530595560201160261742315161925633874299748048136656212
115 1437863822248034122382240804641046969260647702535497198992192546624852
116 5751455288992136489528963218564187877042590810141988795968770186499412
117 23005821155968545958115852874256751508170363240567955183875080745997652
118 92023284623874183832463411497027006032681452962271820735500322983990612
119 368093138495496735329853645988108024130725811849087282942001291935962452
120 1472372553981986941319414583952432096522903247396349131768005167743849812
121 5889490215927947765277658335809728386091612989585396527072020670975399252
122 23557960863711791061110633343238913544366451958341586108288082683901597012
123 94231843454847164244442533372955654177465807833366344433152330735606388052
124 376927373819388656977770133491822616709863231333465377732609322942425552212
125 1507709495277554627911080533967290466839452925333861510930437291769702208852
126 6030837981110218511644322135869161867357811701335446043721749167078808835412
127 24123351924440874046577288543476647469431246805341784174886996668315235341652
128 96493407697763496186309154173906589877724987221367136699547986673260941366612
129 385973630791053984745236616695626359510899948885468546798191946693043765466452
130 1543894523164215938980946466782505438043599795541874187192767786772175061865812
131 6175578092656863755923785867130021752174399182167496748771071147088700247463252
132 24702312370627455023695143468520087008697596728669986995084284588354800989853012
133 98809249482509820094780573874080348034790386914679947980337138353419203959412052
134 395236997930039280379122295496321392139161547658719791921348553413676815837648212
135 1580947991720157121516489181985285568556646190634879167685394213654707263350592852
136 6323791966880628486065956727941142274226584762539516670741576854618829053402371412
137 25295167867522513944263826911764569096906339050158066682966307418475316213609485652
138 101180671470090055777055307647058276387625356200632266731865229673901264854437942612
139 404722685880360223108221230588233105550501424802529066927460918695605059417751770452
140 1618890743521440892432884922352932422202005699210116267709843674782420237671007081812
141 6475562974085763569731539689411729688808022796840465070839374699129680950684028327252
142 25902251896343054278926158757646918755232091187361860283357498796518723802736113309012
143 103609007585372217115704635030587675020928364749447441133429995186074895210944453236052
144 414436030341488868462818540122350700083713458997789764533719980744299580843777812944212
145 1657744121365955473851274160489402800334853835991159058134879922977198323375111251776852
146 6630976485463821895405096641957611201339415343964636232539519691908793293500445007107412
147 26523905941855287581620386567830444805357661375858544930158078767635173174001780028429652
148 106095623767421150326481546271321779221430645503434179720632315070540692696007120113718612
149 424382495069684601305926185085287116885722582013736718882529260282162770784028480454874452
150 1697529980278738405223704740341148467542890328054946875530117041128651083136113921819497812
151 6790119921114953620894818961364593870171561312219787502120468164514604332544455687277991252
152 27160479684459814483579275845458375480686245248879150008481872658058417330177822749111965012
153 108641918737839257934317103381833501922744980995516600033927490632233669320711290996447860052
154 434567674951357031737268413527334007690979923982066400135709962528934677282845163985791440212
155 1738270699805428126949073654109336030763919695928265600542839850115738709131380655943165760852
156 6953082799221712507796294616437344123055678783713062402171359400462954836525522623772663043412
157 27812331196886850031185178465749376492222715134852249608685437601851819346102090495090652173652
158 111249324787547400124740713862997505968890860539408998434741750407407277384408361980362608694612
159 444997299150189600498962855451990023875563442157635993738967001629629109537633447921450434778452
160 1779989196600758401995851421807960095502253768630543974955868006518516438150533791685801739113812
161 7119956786403033607983405687231840382009015074522175899823472026074065752602135166743206956455252
162 28479827145612134431933622748927361528036060298088703599293888104296263010408540666972827825821012
163 113919308582448537727734490995709446112144241192354814397175552417185052041634162667891311303284052
164 455677234329794150910937963982837784448576964769419257588702209668740208166536650671565245213136212
165 1822708937319176603643751855931351137794307859077677030354808838674960832666146602686260980852544852
166 7290835749276706414575007423725404551177231436310708121419235354699843330664586410745043923410179412
167 29163342997106825658300029694901618204708925745242832485676941418799373322658345642980175693640717652
168 116653371988427302633200118779606472818835702980971329942707765675197493290633382571920702774562870612
169 466613487953709210532800475118425891275342811923885319770831062700789973162533530287682811098251482452
170 1866453951814836842131201900473703565101371247695541279083324250803159892650134121150731244393005929812