10 490 327 true 1 3 4 6 20 21 25 29 31 35