10 547 425 true 0 7 9 13 20 23 26 29 34 38