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