10 3566 578 true 8 10 15 18 22 25 26 30 37 39