10 780 418 true 1 9 15 23 40 57 60 61 80 90