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