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