Shortest time: 68 Shortest path: 1 51 46 71 45 90 85 14 100