7 531 242 true 1 5 6 19 21 24 33