28 859 133 58 69 18 10 55 50 28 43 92 37 85 184 21 149 196 43 18 114 57 51 7830