7 63 226 true 9 12 21 27 28 31 36