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