1 16 10 25 58 45 85 89 85 80