10 569 410 true 1 8 10 20 24 26 33 48 59 68