1 2 3 40 50 34 34 3 5 5 54 54 2 33 45 100 0