10 605 412 true 5 9 15 19 23 26 32 33 35 37