8 193 270 true 5 6 16 19 25 27 28 29