10 543 573 true 15 22 27 35 47 51 57 61 70 78