9 297 284 true 1 10 14 19 47 59 60 85 94