10 847 626 true 19 35 41 42 45 48 57 81 93 98