7 780 293 true 9 10 11 19 29 32 33