9 461 305 true 2 6 8 12 20 21 27 31 38