1 99 2 230 3 747 4 2027 5 5420 6 15306 7 42175 8 114513 9 316679 10 874845 11 2397776 12 6596755 13 18184634 14 50001731 15 137513534 16 378580791 17 1041706050 18 2865675286 19 7885936120 20 21700245925 21 59706090387 22 164287119004 23 452064660346 24 1243881032722 25 3422628444685 26 9417763696179 27 25913832201449 28 71304041796302 29 196200026214834 30 539862970299238 31 1485481161124903 32 4087439316662160 33 11246972410152445 34 30947076980573621 35 85153736439412563 36 234308415831798445 37 644721260446132194 38 1774010074362722170 39 4881352946462911006 40 13431494197564528226 41 36957997743459444805 42 101693349090813497582 43 279818656605022714459 44 769946908117739260172 45 2118580121098796548871 46 5829469145781751782234 47 16040323460909069320377 48 44136433394124614654603 49 121445478342089376779693 50 334168465100439782473666 51 919495435712045722596760 52 2530076727527018370800885 53 6961740100711868498988401 54 19155871714944413800496663 55 52709152579237197553096668 56 145034107927335373252362850 57 399074760869972818703038422 58 1098091111392115790034617653 59 3021499245693875462067609465 60 8313934606086438407492466357 61 22876559950308387992212378728 62 62946970352680943707788540033 63 173204410330311469152215352760 64 476587953156586681419336272224 65 1311375828485710583398945978734 66 3608371869551923705907255005920 67 9928768905248045363400549636033 68 27319925866197515119706214945911 69 75173302597490436009038698960405 70 206846294206264591174398525743643 71 569156707880096530347297171792970 72 1566087317967202711382230560225501 73 4309234088855459209378933983876548 74 11857256118168829460131477030213017 75 32626336781160515422485815597778216 76 89774382972686129603257177218894809 77 247022517182504718057563670903634384 78 679705300940318389491731285306982604 79 1870271995427191954481465207323499226 80 5146226360218329337885832188063502827 81 14160317758785028441999337694946362349 82 38963423874976251832982482715694014098 83 107211464172067250684300721936318911808 84 295002258702950273659432512665387902264 85 811725996952816328010047638547060503027 86 2233539149923986892447051750576197983165 87 6145789531160162973871662368939757100411 88 16910708264327175025948087296269106228752 89 46531377710098616625213214337651367543736 90 128035389042057231872754981352803007404488 91 352301213802083365568225182726015865765385 92 969389370978139681407819550050319143601246 93 2667364504435994127786462742559148971855267 94 7339500114743387561678704163866128695360959 95 20195313330717233523112671764369325435670553 96 55569272314141106443343326719960839465862591 97 152903991879461540418994007115951579431693224 98 420729474384800616618880713246806438774083160 99 1157676058291892647965142070268198877672509948 100 3185452737538633780858676608005046173286782120 101 8765067801491941385930655839709502775377145615 102 24117894658865272013407032497574641108672013520 103 66362617603153381165456881811731093006754926517 104 182602879622560206272472441153575898017701696106 105 502448710595568808959426196626478212759063158385 106 1382534094210195607253304888767631475459272618436 107 3804170418485024625911622696640486150709082416551 108 10467526720304012449896053732820213764881333774585 109 28802367819240167807160679478445147464084517178607 110 79252378729128088623660468244475927315287803276432 111 218070249419891309043437890197071926055881563899474 112 600040458654089257654201270479003292675441366689907 113 1651066814384850791305140641882442769090986704284791 114 4543063032245353378552555056214025988069466534706245 115 12500658080662904413316097332278844128814569272925938 116 34396716783480326263634321367265435628574731244702948 117 94645747275747908339319513766114695383438259689727240 118 260426526571480911347381143543922024447091694972217615 119 716587672391541284553591346446530926339516330196838959 120 1971757251397291489228473301065080879494378238734492319 121 5425472427487568202098725794538963240410192013198341018 122 14928689137858179917994816105937797553565999280980888823 123 41077668784321819592368818068708968017851174414684816734 124 113029004567813984753891158444017562328309573443769999602 125 311009759114348323056463351503300611858355714249190126084 126 855772114725929950696282620604820594251587488172375128698 127 2354736116409871522460991279760398331913701878044226760599 128 6479274192874138002707603462974265333879395929374763472477 129 17828322152059560513299611130578708389837933958231008888611 130 49056277184130577535417208817654019632470845918248091980441 131 134982883450322039905099742437698058260549267776166871216756 132 371417887178308161855137696287233801917871383375919566889895 133 1021990665703691697785969167265454445136332049577396267747550 134 2812101831498638107651818425908241947787076698226673170879919 135 7737758255622617246078536922643061255396635548403593696944674 136 21291157436695039100287907311281772813924339609620240556730267 137 58584588716600928833737578785483606138767315797168263357790798 138 161200913820589717219970569233914429948974951535317240540264674 139 443559222414233622793411683347869574779151035038183105367965772 140 1220494221314953489991200777073836929353340030695508966063481873 141 3358302722589031790483767792195051040225978559043642175461731703 142 9240680520713845178548181552729105751966371771404273069682661704 143 25426587040988984667617665354617024368372011746092382862674226070 144 69963605721870123527156332364607304740598756196116309967259846654 145 192511331454530404543653891128907100187495156759508034927699251817 146 529712732155701126732805667962791853165580719206089239785316285095 147 1457553570939443290303342199202616277258353558167856405501217241245 148 4010593446588836806682288603235045906015892844718302461709397836370 149 11035518772359139380327867221772459809871909111966887014905311074062 150 30365250478996267128671270736436512729388097332278753523612353959274 151 83552794904545329453453875160866839624462654475947696366423022637339 152 229903242233744860932576195990324902570336614050299473368650973204748 153 632600032709529279339319545230874063173200583392353337624935624469113 154 1740657493543426283540003059989899322222998501786641764463786886904393 155 4789580071394204130509929528492212698903103468192220695217448070801999 156 13178972512046463515755314703868188413321069535148440216725309870990513 157 36263161672692951377778015451115506488263643414426817052279057513721342 158 99781442999281889284662441247656781812164475007610190895972023441877110 159 274557868309544167868919469791023390003994508062916557889038689920406218 160 755471366065767456808270341578972570523171062950107479905914545776297326 161 2078749330548458677345969513204471182137658363695349160564869796529115081 162 5719871028016545296368112128634158341471100210673022216323606034053125490 163 15738754113518340589203145589490398951803537506588316985132059241324082399 164 43306637480545997684680374363974149799716463906553729354012615623879836808 165 119162218072938565621033541962746517892291023850341657790139214524723486827 166 327885863279993946955854502558663395314027273625188401733866477084825173518 167 902208276058281370661238132281322706856844434637487359982346996749986489541 168 2482509508782842553288838664147583029658579178565992438333140928565426551367 169 6830854498611492082188966136735019888049688694294885427473777678406204170689 170 18795727877827230977033268259228129990755686653833750451325005716340830817150 171 51718183505320286223796720052230690286043430261064458937546413323885394460668 172 142307364869084514674595197415221077525593815489785844971900958362522378867633 173 391571875178088477436443244507813702280853621625110820620083344188269772618125 174 1077446227547948055074649244735222885453934129294852496934191478791951291106259 175 2964692938504143094750631485605265073102323428436191534376137851771103474449880 176 8157626798340790933574646073053170210274554734881417030376142703007642329138246 177 22446464561886305271782025097398218111168597605098110236527465284412473310567626 178 61763523115631663855495193338695524367572243637767785654837043795427409468890921 179 169948045810854098208279557891234179046808415738299439916264882921456423420234229 180 467627765029782816364511122456100330535150577064280371434898187915372068551425737 181 1286721042206791719084293205738466619478288161463618429219961473276072614004492668 182 3540531945001779917422814895961320397107975909272690904484219744105679705864040717 183 9742101078940388467186385710650811352253869574051666210152641345330872664687168372 184 26806292078871150560513469534137601904676314123742958337141679153494429064105489540 185 73759991730234349890406494604957615082849655363015166074649616110740357837656499722 186 202957438650476275632556110486077114772858528484231737190541717875804389942268561204 187 558456162172768820713752001943739097812138697936242639182449114645702847231926067901 188 1536643776855261388080933994156153505859050776377871301267630791684821564653044230531 189 4228217462514986466756616308971473204553461883308657930939251847002155915296980153249 190 11634331378287036762869034125575614222731730579909930073700210056882334922335555082839 191 32012938743051837456338386596722487293240376957347883787837335880560276529096998474446 192 88086561543107636692253801650598308774420411662251673601649601932187911843870787302833 193 242378320427448204844099750074611989301151190023836733331951997786010790066643496487368 194 666926364068384441754191755173677665931666031561352461133932174657417592894382496747461 195 1835109568813996975098636150645742369788425467651374239724652527238818831250887622759788 196 5049473691532440993392483620953873794915068567438417410672117773854858300606196672389181 197 13894093843103163798419820181285834966248597466890575711497506536709031999478108569713276 198 38230884150298576871354045605185410438340322557439657979643227641482474752727335015387032 199 105195813373541393776220519669212674593262024581563772267485827128809957651019318073384846 200 289456009121215301132930967797107749910561276675422599429012242122800871701822610936292567 201 796464978305442988647024280624096769673164420681639378621307595000183260744183380684045297 202 2191547045760037185686893634946429777242765028952437835159449036955918019605602326016755454 203 6030244373077318986344023543145996276132924119416334313217175621039674786443820146405970620 204 16592775076119591957958919778133512774771220982306689446546511129799301273656127168924838436 205 45656555139936351652602589047348171410207150497251163022708456635537992666757253764945115183 206 125628233835707324004687259121872217842150931604785477964903396782185265723133492642533444657 207 345677703635464433173832940750515833507865992105239232334398138614159589267180886625428334991 208 951164170205220646762789035557122602522359264913707624250990182332708262236120736929916449876 209 2617216179022799618163367960215694214264161405937345101340906377730150472632151249786353498484 210 7201512359596981114162643629200146213705172342510330204872162600162518488361536648924213104780