Route #1: 1 35 18 20 16 11 10 26 Route #2: 31 8 15 27 28 7 Route #3: 22 36 9 38 13 14 41 2 Route #4: 4 34 39 12 3 25 6 Route #5: 17 23 30 40 29 43 Route #6: 24 5 21 32 42 37 33 19 cost 937