8 250 342 true 9 10 14 22 25 29 35 39