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