10 564 312 true 0 5 9 15 25 28 31 33 34 39