true 9 7 true 1 10 14 18 29 32 44 45