10 572 366 true 9 13 46 47 56 59 69 70 71 97