10 294 287 true 2 5 9 19 27 28 30 33 36 39