7 1082 219 true 3 9 10 15 32 33 38