4 10 5 10 15 17 20 2 16 1 25 3 35 0 38 2 0