0 145 173 68 179 59 171 104 93 5 68 70 185 99 148 126 169 51 110 91 20 170 143 172 118 188 84 67 93 130 242 167 86 127 