9 256 248 true 14 21 37 48 63 66 85 89 93