10 25060 96 9 10 17 20 29 33 56 59 60 69