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