18 18 89 20 89 20 71 95 71 95 15060