Puzzle #332

What is the next number in this series.

28 38 49 62 70 77 91 70 101 103