10 1617 59 true 6 43 57 79 91 103 110 116 122 144