10 617 421 true 8 12 14 17 19 21 23 24 31 35