8 246 161 true 10 13 14 20 29 35 37 39