7 177 286 true 1 9 19 23 33 34 36