7 1459 285 true 9 11 13 22 24 25 31