10 2484 421 true 1 3 9 16 19 21 23 25 38 39