10 845 695 true 9 25 26 31 33 34 36 46 51 80