22 16 21 39 28 30 25 37 34125