8 587 229 true 6 11 13 14 17 18 25 39