7 987 432 true 9 15 18 26 28 31 32