7 780 196 true 9 10 11 19 29 32 33