35 28 23 29 25 28 22 20 20 25 20 25 30 45 37 50 40 7526