10 905 29 5 9 10 14 18 35 53 54 96 99