10 605 484 true 4 9 12 15 22 25 28 29 30 38