5 270 109 true 1 9 19 25 28