20 22 19 28 29 21 25 2133