 1 	 25050 
 2 	 37446 
 3 	 38406 
 4 	 40938 
 5 	 40950 
 6 	 94458 
 7 	 139398 
 8 	 179322 
 9 	 267558 
 10 	 295962 
 11 	 302790 
 12 	 423978 
 13 	 423990 
 14 	 837738 
 15 	 1142838 
 16 	 1354410 
 17 	 2225790 
 18 	 4389858 
 19 	 5986638 
 20 	 8837730 
 21 	 16771230 
 22 	 33966522 
 23 	 39627648 
 24 	 77325552 
 25 	 142651192 
 26 	 126090608 
 27 	 162745072 
 28 	 223761440 
 29 	 391204492 
 30 	 399276052 
 31 	 399794668 
 32 	 472264212 
 33 	 803066348 
 34 	 803066404 
 35 	 809330396 
 36 	 810297124 
 37 	 977937884 
 38 	 1268878996 
 39 	 1619968364 
 40 	 1795726996 
 41 	 1795727052 
 42 	 3391929604 
 43 	 3631455996 
 44 	 6052426884 
 45 	 11764731384 
 46 	 26942468616 
 47 	 63090939384 
 48 	 123314111136 
 49 	 228827846304 
 50 	 422956514196 
 51 	 660829324576 
 52 	 662640217952 
 53 	 687245984608 
 54 	 665769547652 
 55 	 681001135228 
 56 	 573764497172 
 57 	 430359814144 
 58 	 508821545996 
 59 	 382619699188 
 60 	 287625773072 
 61 	 320385862288 
 62 	 300361745926 
 63 	 205203001850 
 64 	 270654773446 
 65 	 137100235274 
 66 	 80711973622 
 67 	 58431841802 
 68 	 30271918294 
 69 	 15325950986 
 70 	 7707711862 
 71 	 4294354058 
 72 	 2541173302 
 73 	 1281572594 
 74 	 681687694 
 75 	 340987346 
 76 	 243562414 
 77 	 121781210 
 78 	 100697926 
 79 	 71927114 
 80 	 51376534 
 81 	 32694194 
 82 	 22524046 
 83 	 12836018 
 84 	 7899130 
 85 	 6739298 
 86 	 3369652 
 87 	 3771020 
 88 	 5040916 
 89 	 3796416 
 90 	 8293984 
 91 	 9124256 
 92 	 10279744 
 93 	 10119250 
 94 	 9946718 
 95 	 5622130 
 96 	 4613030 
 97 	 3977290 
 98 	 3181850 
 99 	 3582598 
 100 	 1956362 
 101 	 978184 
 102 	 855926 
 103 	 433378 
 104 	 275822 
 105 	 137914 
 106 	 98534 
 107 	 57106 
 108 	 40814 
 109 	 20410 
 110 	 19406 
 111 	 10738 
 112 	 9422 
 113 	 6754 
 114 	 4334 
 115 	 2794 
 116 	 1814 
 117 	 910 
 118 	 1106 
 119 	 814 
 120 	 554 
 121 	 280 
 122 	 440 
 123 	 640 
 124 	 890 
 125 	 730 
 126 	 602 
 127 	 454 
 128 	 230 
 129 	 202 
 130 	 104 
 131 	 106 
 132 	 56 
 133 	 64 
 134 	 63 
 135 	 41 
 136 	 1 
