Route #1: 72 53 94 12 3 117 114 4 64 138 19 89 124 93 58 43 27 83 143 140 121 21 Route #2: 133 141 51 45 56 95 59 87 76 97 132 30 102 41 78 144 65 60 Route #3: 24 1 71 5 29 63 50 38 28 25 69 11 9 147 Route #4: 86 111 112 91 145 36 66 49 55 22 96 146 128 79 139 33 13 34 35 70 113 104 88 75 Route #5: 99 42 77 142 32 110 84 122 2 92 109 85 118 46 107 62 136 82 17 123 134 Route #6: 68 129 106 127 137 18 44 54 10 14 67 98 73 39 126 47 23 Route #7: 57 130 52 26 105 101 119 120 6 135 116 131 16 74 90 108 15 31 8 125 37 40 100 115 48 103 80 81 20 7 61 Cost 19744