3 40 25 37 27 34 30 15 4 33 24 32 25 29 27 20 5 30 2228