30 26 30 32 35 36 38 35 33 34 37 37 31 44 38 39 37 37 39 28 30 31 40 40 31 32 36 36 39 42 42