8 290 279 true 3 9 10 11 15 25 32 38