34 15 182 47 99 116 258 205 181 231 179 257 39 6 200 63 21231