8 324 318 true 4 15 21 29 31 33 34 39