Code to zero

Find all 3 digit numbers such that by adding the first digit, the square of the second and the cube of the third you get the original number, for example 1 + 3^2 + 5^3 = 135.
Exploring and noticing Working systematically Conjecturing and generalising Visualising and representing Reasoning, convincing and proving
Being curious Being resourceful Being resilient Being collaborative

Problem



Find all the 3 digit numbers such that by adding the first digit, the square of the second digit and the cube of the third digit you get the original number, for example $1 + 3^2 + 5^3 = 135$. Can you find ways of reducing the search so that you do not need to test 900 cases?

[This problem appears in Ken Follett's spy thriller of the same name].