9 564 574 true 7 12 20 29 39 45 60 89 98