8 248 282 true 13 31 44 45 60 69 71 82