100 5 3 10 2 20 15 5 5 1 25 55