10 791 448 true 8 40 42 50 65 66 83 89 92 97