8 248 264 true 9 13 20 24 31 34 36 39