8 163 248 true 6 8 14 18 21 28 31 33