11 19 19 21 24 28 38 44 57 63 75 82 86 89