60 31 67 128 50 40 20 65 13 50 18 96 45 1 13 1 5 12 25 80 60 55 74 85 5050