1 1904 2 3136 3 13800 4 23936 5 76840 6 175328 7 438504 8 1151296 9 2656232 10 7032608 11 17090280 12 42368896 13 111988680 14 261552224 15 723071304 16 1661410368 17 4573702312 18 10671650720 19 28629961640 20 68211963648 21 179436757256 22 431899660512 23 1131782371336 24 2719337688512 25 7172592613480 26 17119919646240 27 45492959249000 28 108076109336704 29 288064889944776 30 683887192645472 31 1820756146752200 32 4330240282177344 33 11500252612176424 34 27400581237638304 35 72659871607047976 36 173235168703676928 37 459352018962194568 38 1094806076154609120 39 2905052152774442376 40 6919504442454556864 41 18372316019429187560 42 43745256111240213280 43 116170832525432878056 44 276610434175447630720 45 734453974406166743624 46 1749106823275925843040 47 4643171333039603675208 48 11059414248536400020032 49 29355051464515174908328 50 69922319624487994413472 51 185598661861792571676840 52 442067222055002170283264 53 1173486336415223333464072 54 2794906503263845348174560 55 7419571670930902117511944 56 17670844705760195751179200 57 46910712901722503161585512 58 111725795463290640466665504 59 296592389914380003266569576 60 706397694023049080881133184 61 1875198880065893855120820680 62 4466237051185249629048240480 63 11855960028085837443079665096 64 28237849841391004723217175872 65 74959758149308280547438872872 66 178533984138695173159847616160 67 473936702102564173488860957224 68 1128784381023764802278905145344 69 2996484863344201780217665699720 70 7136776079462051576772545714144 71 18945371424297624041657168111752 72 45122543571191287867110463497920 73 119782609011220884118776764681960 74 285288945015588202455069446573344 75 757328734149709892549575612249832 76 1803748533313645937810704604866944 77 4788233437144566697089519066831176 78 11404252711981758501121506255537760 79 30273760070303672180644940863191880 80 72103718031655699569722456199374912 81 191406839028043712128866561104494760 82 455877940451840092174897402830728096 83 1210175857471680228955446470548773800 84 2882302637141597232307939953666865920 85 7651374424976749904993598211674269448 86 18223450282244643226215616467548112096 87 48376049304765639872505393866906263048 88 115218339899440144266795615126238894528 89 305859060432455911621862586952476864104 90 728471542905931753107623765464476711456 91 1933803414132001347767646465459749759080 92 4605783860748962772210517749273373826176 93 12226532550838983822554141789564300097736 94 29120211042416259123619559718392959193952 95 77302634500524647388020232416068444995784 96 184113439687280135255725814144998235306816 97 488748318102352271763254785338347580729384 98 1164062964815864516778557299868006194264224 99 3090126449630867496220752033729187064466728 100 7359824421216763266211603446972545001901568 101 19537420560073667339448654416803512300183176 102 46532719320886808022941592636284156380688864 103 123525949340789267532201520824278835492393864 104 294204566649679841615335252111152618171337920 105 780996661275053794191146363282173658535083496 106 1860117528058887616187279988278648683830421280 107 4937875721938934505631970248661114976097892840 108 11760650968474783959544369528796407061736640384 109 31219873076339223028785081321490114245694056520 110 74357081955146740721176013112890075968841343072 111 197388619816576702378283140785971091491586967112 112 470124966577346072216625801300043365048791666240 113 1247995694885957577652436133260543888578387148712 114 2972379743664213789104191253945217922918207522208 115 7890491638462459312818684082161171591812914798248 116 18792963495844523303554710706234247847619985219840 117 49887879079884078291478822688709706115538383201800 118 118819096897884628620884722411384440408138962345696 119 315417669022219249135220461762712303655964188068104 120 751237439954702088382307711090757549552815204876224 121 1994238034990698510944902368201885341298309581438312 122 4749722106981318661809470270448412843476267820946464 123 12608632079080524355041595833897935178821960058547048 124 30030265928975393261093931574616203645873019696382592 125 79718468956913928075609452373245660417585566309918664 126 189867291502384397952056065229588124927204178551319904 127 504022502400786462749626842265617770011560566824995784 128 1200441863120492663999308839709217780347653034191282496 129 3186697966609946155394962648421583607390219120150136616 130 7589831061716492294711741040530063670684618402555105952 131 20147997127920914089305937894851960091202330526416179240 132 47986943235523793878187907445833342748787445173409395712 133 127386339255601311314120175977332369078684688982278880648 134 303398942921615115246144277056580143236988894757303143392 135 805404096796829308390945252960171560086409222062137409160 136 1918249264505293460493526940798165612045481110920239461056 137 5092192482506132512792895910578933417692569972538001353960 138 12128190709561464385902491458097434423473301102780276490528 139 32195545542563776402280605347021405707465587852031120325864 140 76680863436287148707077657328012767190013446346246519944576 141 203557339267649062511685986521588313291402650979234142664520 142 484817146936851654796959033513005892992267528287004321790560 143 1286997616331596098158117748623168036286720633406455416475976 144 3065271508816736326620872536319530381288373296005463590401088 145 8137082506622333926964103688232003385458208295011250508496552 146 19380274567639321909103740588931416601233961214291819799502752 147 51446957538643948651379087989308069637633467457391706173235624 148 122532389459406407439167635443621159456885858540663637647066880 149 325274991107653556449239109028140751766553288040261232806274312 150 774714848040718479643015577345998323680200285687860355758045408 151 2056561260410847354626126506390013778164859787938377616138155016 152 4898158751522265204201277853808885176207980042707728384531490240 153 13002672610691492681492711180741562429588304552844516278011006056 154 30968761236211420442674990265704851964875249917339482936657948192 155 82209802486988749361668041947382625901518863403647473530619309672 156 195800957289720635498696401492220716697865273957495694039815628928 157 519774036254204121190664159368540909177541651613279805835875555016 158 1237957649746880071836915199111221992869182486943782920336684975968 159 3286287530089118440842293340218988509342129674868476591293787821768 160 7827025790782291380916680505077402820086537081386876435264688015168 161 20777655244671601111327540419840820510834986995204002159498572441128 162 49486614297428714463551750963637413470555827157449561356386576919712 163 131367372304978077826675052151028465441461932315191136126710991049512 164 312880659918982882870027827255289398539653777254549316722647993653760 165 830574302205661283567525714503296004869679093157842189509700993883272 166 1978197715506970087915928120054406641460283807800525421952992822093280 167 5251331889952271672682391718568255906492400086742723513513842131888520 168 12507216657783574837337678456056745637282666504547491839953718988003520 169 33201709401792815484757104624059429264381802197511706632508730821237736 170 79077266796176723361209515518849161377350611618675323231347753044269856 171 209918841600991501199840350526650052375326657958600880715945922629238760 172 499968481801417945382909160995405733490346551240507764258948093173898112 173 1327218412938824832325183498263309705671198959439279989401503465022998088 174 3161066295312287323525604941697735176264468040448369962551051266036798560 175 8391379745664316396476144758134217387888083989864336504956558137973185608 176 19985940088376003826766695221887020480006533090662147934142755332483504704 177 53054759751280408633795647168950396169211104822486676679047930516140604840 178 126361728575104003502598221526181887389097198845320023970045639995086715296 179 335440370663765800770214712735775022013530553247086516554354313604092945576 180 798925963846708664096048740773363987731813390877644702449275903935134887168 181 2120832189204821289378297008721635995073834432550589945183943014874810655752 182 5051234285142149498964952363094081772804569474902725683791266500295150719712 183 13409027559404549940071078598918325125462237307427431595418755010118538993416 184 31936586064301459293269989733818788313563642639338800739709414205724558134208 185 84778994304252665871500415628481066404329310258754675557246665028212047010664 186 201920059903502966455894704771858561450835918756416508569438035577269236910112 187 536017831524219539729729441152497552954798758074264158311117046522875925082472 188 1276645866572714181840268735831093077377998395005704592404045784922278395924096 189 3388989431519059535080958120347021402629958256343390249014916991407158658647496 190 8071633246424782753897277034209428953898352149926223877238540092199650512396640 191 21426991214617678508727326907960006044907521158500599442068800589831939985121736 192 51033152552865079335566454794533705199051208699657499781389875135509417102519616 193 135472819195399931769568807147120891151090760509325212178103102037859445576549672 194 322658696198514193550134109598445763106508466427511960070729306595387757607372448 195 856531118014787587357216022462737622145514927590989115618279131674353421341955624 196 2040019654374266885245091155471345425391968880677162179160799365181280995645489152 197 5415444666206322257372693588517130665785577694797268791963330043953147636597734280 198 12898087791419227850005986046898310988661999939289241818207037387071953742461272032 199 34239317540166937248900441013690833242667765232446470202141655841060455485443855496 200 81548561710394564090582895379188035794974767441960806035743842799401874448234872512 201 216479151367201702474449736802096959935523080105796110067120029944399910524385757928 202 515593320853205790486617119125347076213508118018966015375808757181882450529745073440 203 1368696175725100097478996107393551957372934523934314935505370044844854173494289449704 204 3259854826778043300483067040080345581034132285531744236846194461377373673892271145344 205 8653624192506595739325977217995780372596494160578251971841596835789774150694515381576 206 20610533654864033452387393518035077270517602384205682930567385866513274204442309488224 207 54712808432786891030310087213967932606827095426709027537708283927381826563443657303880 208 130310740849198658608787250089545536670532288395072466677038799037722923366726445252672 209 345923435084571893528195314634582782314832426869691364743732016629651582327607599479976 210 823893716922733091876914558989815157516673891393872430268872696439822578342995578229664