1 3 2 3 3 3 4 2 5 5 6 2 7 7 8 5 9 5 10 7 11 9 12 20 13 13 14 20 15 9 16 6 17 37 18 31 19 31 20 37 21 6 22 22 23 31 24 77 25 342 26 77 27 31 28 22 29 30 30 144 31 217 32 1368 33 1368 34 217 35 144 36 30 37 20 38 273 39 553 40 1806 41 7725 42 1806 43 553 44 273 45 20 46 75 47 218 48 1438 49 18801 50 13422 51 13422 52 18801 53 1438 54 218 55 75 56 105 57 1054 58 3849 59 66784 60 194535 61 91755 62 194535 63 66784 64 3849 65 1054 66 105 67 70 68 2009 69 9634 70 80772 71 980702 72 633413 73 633413 74 980702 75 80772 76 9634 77 2009 78 70 79 266 80 1574 81 24872 82 855668 83 1678693 84 4472626 85 17965438 86 4472626 87 1678693 88 855668 89 24872 90 1574 91 266 92 378 93 7738 94 65658 95 3041384 96 24878620 97 30905995 98 171117355 99 171117355 100 30905995 101 24878620 102 3041384 103 65658 104 7738 105 378 106 252 107 14793 108 165619 109 3594128 110 121356170 111 209517906 112 537341613 113 2189118202 114 537341613 115 209517906 116 121356170 117 3594128 118 165619 119 14793 120 252 121 966 122 11474 123 425229 124 37388832 125 196370947 126 1388328518 127 14614583388 128 9237040535 129 9237040535 130 14614583388 131 1388328518 132 196370947 133 37388832 134 425229 135 11474 136 966 137 1386 138 57029 139 1108871 140 130414591 141 2842268794 142 9240921228 143 131765851682 144 342978784324 145 159001066390 146 342978784324 147 131765851682 148 9240921228 149 2842268794 150 130414591 151 1108871 152 57029 153 1386 154 924 155 109296 156 2787741 157 152057520 158 13774086909 159 61120602235 160 394325986469 161 4207758865095 162 2722231659577 163 2722231659577 164 4207758865095 165 394325986469 166 61120602235 167 13774086909 168 152057520 169 2787741 170 109296 171 924 172 3564 173 84246 174 7090082 175 1585602417 176 22130326801 177 401793563633 178 10509921268682