7 1056 432 true 9 14 15 19 20 25 29