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