30 4 25 35 40 30 1 32 20 30 33 22 50 29 18 10 33 19