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