10 982 434 true 10 29 43 51 66 67 79 88 91 99