8 289 229 true 6 8 17 20 25 37 38 39