8 318 333 true 8 10 19 24 26 28 33 37