Puzzle #413
What is the next number in this sequence?
225
25
235
57
2225
335