10 565 310 true 6 24 29 43 59 63 77 78 87 88