0 1 1 4 2 2 3 3 4 5 5 7 6 11 7 6 8 8 9 9 10 12 11 16 12 13 13 14 14 10 15 15 16 33 17 36 18 30 19 23 20 29 21 24 22 25 23 40 24 39 25 37 26 34 27 38 28 43 29 49 30 17 31 50 32 18 33 21 34 47 35 41 36 44 37 42 38 35 39 27 40 45 41 46 42 51 43 19 44 20 45 22 46 31 47 32 48 26 49 28 50 53 51 48 52 52 53 58 54 54 55 60 56 59 57 55 58 57 59 61 60 62 61 63 62 56 63 64 64 122 65 106 66 113 67 97 68 124 69 107 70 117 71 116 72 109 73 110 74 114 75 88 76 98 77 115 78 92 79 99 80 95 81 94 82 83 83 101 84 76 85 103 86 93 87 91 88 104 89 100 90 108 91 146 92 111 93 112 94 158 95 169 96 81 97 105 98 126 99 120 100 118 101 165 102 163 103 156 104 159 105 157 106 154 107 151 108 148 109 86 110 69 111 65 112 181 113 84 114 172 115 173 116 73 117 164 118 182 119 183 120 180 121 70 122 186 123 66 124 191 125 77 126 200 127 89 128 67 129 68 130 72 131 71 132 75 133 82 134 74 135 79 136 178 137 160 138 170 139 174 140 166 141 153 142 175 143 155 144 162 145 161 146 167 147 144 148 150 149 147 150 168 151 176 152 171 153 143 154 149 155 152 156 142 157 78 158 136 159 85 160 202 161 190 162 193 163 196 164 192 165 188 166 145 167 140 168 141 169 197 170 80 171 87 172 138 173 137 174 194 175 199 176 90 177 135 178 204 179 131 180 139 181 125 182 121 183 134 184 130 185 119 186 213 187 211 188 177 189 207 190 217 191 216 192 179 193 96 194 189 195 185 196 102 197 184 198 195 199 198 200 187 201 201 202 208 203 203 204 205 205 206 206 132 207 128 208 228 209 231 210 224 211 230 212 127 213 210 214 225 215 227 216 209 217 133 218 233 219 129 220 123 221 235 222 214 223 240 224 221 225 220 226 219 227 226 228 229 229 223 230 222 231 215 232 243 233 232 234 212 235 237 236 234 237 242 238 246 239 247 240 236 241 238 242 239 243 241 244 244 245 245 246 248 247 218 248 252 249 249 250 253 251 250 252 254 253 251 254 256 255 255