8 162 248 true 9 14 18 19 22 24 29 32