7 63 128 true 9 12 21 27 28 31 36