Route #1: 9 66 46 49 14 58 83 77 2 17 69 8 36 91 88 48 21 13 72 29 Route #2: 25 56 19 37 79 71 74 34 97 28 101 104 24 Route #3: 33 26 92 1 12 75 7 90 102 45 15 103 53 60 76 87 51 5 22 Route #4: 35 59 38 30 4 70 6 81 50 39 61 80 65 98 23 42 89 Route #5: 84 27 86 18 41 10 55 3 32 73 16 20 95 47 68 78 62 52 Route #6: 100 44 43 93 11 99 67 85 54 40 31 105 64 94 63 57 82 96 Cost 14186