8 358 309 true 0 6 7 9 11 25 29 39