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