8 287 324 true 10 19 21 36 39 55 69 98