12 95 7 89 18 90 14 80