8 248 283 true 11 14 23 25 27 28 35 38