9 582 210 true 1 4 14 16 19 20 25 33 35