10 642 416 true 8 9 14 25 29 43 47 51 59 71