10 590 557 true 6 13 19 24 25 39 66 70 78 91