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