1 140 2 440 3 1300 4 3648 5 10012 6 27368 7 75236 8 208976 9 577964 10 1596216 11 4408020 12 12176768 13 33645500 14 92967176 15 256849892 16 709617776 17 1960543660 18 5416680632 19 14965468916 20 41347189280 21 114235439996 22 315613828040 23 871989852740 24 2409166810224 25 6656137075372 26 18389825475576 27 50808100776532 28 140374533935040 29 387832050458428 30 1071516993913896 31 2960427490409796 32 8179180520840240 33 22597747887132364 34 62433908692624984 35 172494753613400084 36 476574999734679360 37 1316699352344656092 38 3637826544621057192 39 10050724142546484868 40 27768519073198534768 41 76719909986170436332 42 211964655830476421496 43 585623931643023813012 44 1617983847211528471008 45 4470226690519412134620 46 12350510605568928618920 47 34122455700456731523492 48 94274805327050632537232 49 260465981624378108419756 50 719625220632359370896312 51 1988207653608214212835444 52 5493094961836716907720928 53 15176529576775231086866780 54 41930287314333978427608040 55 115846576476423718292637828 56 320065283137711153668359984 57 884288414779968917005903340 58 2443145326004076403344902808 59 6750013891633736126183668084 60 18649192519287899166752955936 61 51524691238418471639754129020 62 142354356869266092142082680264 63 393301976830718110654729567812 64 1086629509492358202542105234992 65 3002180920661423083557283033100 66 8294538480364042703622325172760 67 22916463204716644796291455279668 68 63314467351784798016021686696800 69 174927594202893916351364048712220 70 483296543325492235740888252141032 71 1335269886119003369706897982742340 72 3689133914569448476186940452610896 73 10192478075861858784542068273909772 74 28160162176994070949216227192204952 75 77801956298792740231595607960856660 76 214954174122778164450989865023252224 77 593883485337535214440111149851079132 78 1640803653132148730833366906602477480 79 4533274109485743657172016399256322724 80 12524700388437420738835205912349762896 81 34603713790852072971464495630192397324 82 95604443298670832551539148906353991640 83 264139555473525377524589814313766822580 84 729774708773620179774032573790674771616 85 2016249041575303091572029885218999024796 86 5570568764276527771637511946976043535624 87 15390577115061390392412728769663396741540 88 42521665912047068097394485817124756016144 89 117480459531717400972690253016183244398124 90 324579436758926685282856191843007613002040 91 896760288363522972792564464436150168154228 92 2477603087909456398003627026355462121262368 93 6845215093568104777605935419656371246128956 94 18912217984338005387371556424361318877586312 95 52251387896224523252859400777694083919861220 96 144362101755738912798901162988793627729348176 97 398849049995094224152220570441280673367863628 98 1101955172079400314538318378202696515431982680 99 3044523238271412473226332064576275158529974516 100 8411523429654332800439832914989619735291847872 101 23239673627124488418124927775798387420629509436 102 64207445275755462449389888205304382880524522376 103 177394747232051946144657385738229364004584473348 104 490112886603294928034114602683353294191142087024 105 1354102335963714588462320924084208389410686876940 106 3741164916046224412389088046700435759164028893080 107 10336231285720348806590255489512547104055407010004 108 28557328957530534378783421444240713129827684147648 109 78899263633474026602713555846359054547592741073596 110 217985856140893984930085337466974281669392947791816 111 602259530560668962854515276167125066799228371288292 112 1663945306234536003665991959998185565713933603130896 113 4597210739965261194341080247266118310115264873450316 114 12701346918354190922940790008361648946883716553294712 115 35091759474486163780191277318505036575022530427477460 116 96952834288440591328534085254331353351369051717901824 117 267864940867273521961437952338092967121078285848466908 118 740067343801032967544140043783952619027361591522431144 119 2044685921148972946565574993999166018002898269989832356 120 5649135245817326172588564148779154645836232512175295504 121 15607643548307322429982885994587106060359825206629740140 122 43121385226417065439407102918920579854356476969356355832 123 119137386633020660709194249070629482914130739804382069140 124 329157257338070883574774228914582480865199607393302571328 125 909408063415516984524157824574239963313333390747879170172 126 2512546837014570309290082014350520746530713937104379828936 127 6941758999235421306558493744230604826489342815989172369060 128 19178953121814586363839443129409495276290725038012145376816 129 52988333776680408959522413764250809190752454486782878333548 130 146398163580434143162188408444336175483962333745174236094584 131 404474358262530054507816961660411896437554412282299552092596 132 1117496985554744353435869934508557910937739684031258827817952 133 3087462745693730100958909739775969221669605478587488598886460 134 8530158317442448892654047898720864412052194953040388852124552 135 23567442561734666820907987343308925550686208206020049115732740 136 65113017628867707260482566474425123822696417683638174739299888 137 179896696624225313985670289426127603268828268547496545009659244 138 497025366582926985974562249789468780204247270289665485671922616 139 1373200395907807585024092205563441798664322501813785581556574996 140 3793929755105849984644871040101114051956642615377663896294247808 141 10482011969681879435551435257097347521262815726449913748289452540 142 28960097319853716668134434042236980459570698395038951920676349416 143 80012047229216425038391141431939678028799747611096744240106378756 144 221060296555754020371882953509380481517230306455789187035103382512 145 610753710292190509136084678908096206241666126509717333087084350860 146 1687413345804486863116597616519089371879243944132447578052328631320 147 4662049123265884469376327403251496650202504534308659882304954722516 148 12880484844916300691762965482548044320024558243017615364995440009984 149 35586688482573621071300119583857725442659856926808445704395877549468 150 98320242786168764703310792392387211988309316325348007592327810056808 151 271642868548022460016175073181373857812661429008920280843158289468740 152 750505144637200011894190958962276001335637000826046737881789468851248 153 2073523870284593142630580006717492787213378749715216372688193266050988 154 5728809817444236684980818967777745490501386035051392149863376266167096 155 15827771454562996293881092851147841907071563993722205905694867745663060 156 43729562893683498133616728322823581400288460389912514064528685482420128 157 120817682790165007082227259885351086545798614966205676869525102608037788 158 333799642824542840276974151976450764898110461215841170929863193798798696 159 922234220824358845478870842256290831355464254312900850605974876198526052 160 2547983427611317755753870922104780306035652117808580071625952876937170512 161 7039664545931411667108324540713159150519418037677293110226124796383861612 162 19449450252391266486213597406844156999769483173070730933890991909734239096 163 53735673433313102058645727815431993456679275783113130623647990726526499124 164 148462941721278576933324673673277327208174773396039886522241013109141443232 165 410179005049398414840572161654681922277595265254629168311908495106485732380 166 1133257998478688993889659195878616765737879510932090144697788497352864248744 167 3131007865605548096190161424805483525790282410109598137221532183964055316804 168 8650466414217997748896303126931097610665458859507148968693719426221652940016 169 23899834301132004548971924097186391509571113759512703781581355121982202392748 170 66031362041095515432437150291054005195266837818053090941345234687043888507992 171 182433933142193946996390933155059150357344305735150985110245074904513397092916 172 504035339162274116954795797241032791206751396211303714564373192361244639661536 173 1392567812077010840233579871871079135725501556523942596359465242686077936512316 174 3847438781685530283302202459461640519702649758005586382348264362755234287528840 175 10629848722942638268314300368335718015298542073611794153051185947610888271544068 176 29368546267848260228163153737784878496723161150322864645122967251274028868282864 177 81140525360926938926940819145901623860111438011867554290710367635060136217038028 178 224178098425489437171755705287397722411783063072570146093292530248947859501049816 179 619367690683809908806910193075515191735256254238945631013584445768908377089368308 180 1711212375148676822648104789764571699497185279057441954782766701117417700007843616 181 4727801977576612082332784251557805086592790519793721389919111801425216049564970716 182 13062149306415157942701050406262150687836944944494897476857869064804597468240836520 183 36088597896508910851293389972362443788271064762191624342990628328521074696507571716 184 99706937011987118846964403580425154235623452064616283551555757551198262449433909520 185 275474079564450781210113771479066445148921588788434288652604307637196088042274473164 186 761090158679311162899668439221865288690467719868605558312680389417432521462614037080 187 2102768545608204744352017670335409733213945941785968650776606084004353232069854702356 188 5809608107496658755323694661710019480762238383694506574090571837730872070765960126656 189 16051004012392915131787915791196277975859121554882510340445701171066788827622925139612 190 44346318209210057764157259566865924689667440992520872423286023707726581048576993931112 191 122521677596872743432242446285492222521330799636960983502279434607106811249663911789412 192 338507503832287809953503129599494578662135708686771559871729227946330782025607102117648 193 935241276468541316858160482035583814175107682842244776773899261369655883217878582312652 194 2583919810663521907167920279818898784812491917674950057018783438538557582081070020732824 195 7138950938040631803279439595161764664672481649949530363182041734751189521689683142460276 196 19723762434664746146705957378523659434029739504550244542411280240184510929941570970459232 197 54493553458411234029608696960791214522181042660504668573886066073027236935073040478902108 198 150556841188966476520280088201232853974977837601477939368647445358422739274261632005017288 199 415964109334494153523883372690495343796976882109107789481713734538091234875590285130431076 200 1149241302407978436508346291694564930777329251381098642723744633316007523160214395257510864 201 3175167139476237116101872119118719459094065220081843749948108304629569439904787582267055340 202 8772471318674144789096169813976277252998842033049154676090022678299810391445330491583710968 203 24236914044674474923652312332371475385356162548252062151583923921459506405244754797723906356 204 66962658647679865579685338420552855500799639417483623574120145264759958976352204458826217696 205 185006954470383751656570074404486148204720798821439062838370711137018337004335555035334880252 206 511144179362606141619983520974549195899737735974465855827773768419837836750288779248408170824 207 1412208383431858462624891535966684807984086457025559140993305155092120652937370003737383871652 208 3901702491696460628773198597457772991747655158998261116851551933987052831473095814319049085456 209 10779770544001249061583582011979008657350605586881807566943834049839306859451977138737120960012 210 29782755919657962515863435439247219143452064509121494700014590392626992635552035661460308856856