8 156 51 25 38 46 60 70 89 96 98