6 163 106 true 16 17 21 23 25 35