10 664 574 true 4 21 41 53 60 63 65 76 87 93