Route #1: 288 265 214 216 215 79 314 69 31 156 135 28 59 91 323 264 117 41 247 126 Route #2: 10 43 150 113 119 11 144 107 109 65 46 162 18 94 161 196 290 277 258 Route #3: 282 148 227 232 243 222 105 235 127 255 185 219 268 195 237 165 263 253 Route #4: 159 49 80 114 42 72 68 151 73 9 29 26 53 112 13 267 169 176 Route #5: 292 287 56 67 241 57 70 191 322 178 306 110 181 238 163 138 134 78 278 Route #6: 217 86 203 15 44 158 47 14 62 189 76 147 143 2 310 71 122 27 170 303 Route #7: 210 221 211 111 172 102 218 89 4 81 3 283 202 260 252 35 99 153 300 149 Route #8: 64 133 82 115 90 123 142 75 54 5 38 77 97 51 93 130 98 32 230 Route #9: 96 297 124 184 259 194 108 177 199 269 136 160 284 17 208 200 212 171 318 Route #10: 294 125 30 190 197 295 120 271 87 249 183 12 234 307 209 206 321 281 324 274 Route #11: 141 319 256 261 182 226 293 315 229 85 240 168 179 192 188 23 48 289 Route #12: 58 236 270 272 304 137 302 246 100 166 83 8 248 50 228 213 157 250 Route #13: 305 257 39 16 155 95 325 198 279 220 245 273 167 92 254 66 233 291 164 207 Route #14: 63 145 88 7 286 308 33 173 225 61 36 285 6 275 320 204 131 34 298 Route #15: 239 205 223 55 244 317 103 301 128 174 180 312 266 296 154 20 311 224 262 186 Route #16: 251 313 40 309 242 24 201 175 152 1 316 146 280 121 139 101 21 84 104 118 Route #17: 106 187 60 37 116 276 22 45 140 19 74 132 52 25 129 193 231 326 299 Cost 29536