The work looks good; have you checked it?
x - 3y + 4z = 7 --> -37 - 3(-8) + 4(5) = 7 good
y + 2z = 2 --> -8 + 2(5) = 2 good
z = 5 good
And now you see what I meant by solving from the bottom up (which is not a standard term to my knowledge). There are more advanced ways to do all this in linear algebra (including what Jagulba has mentioned), but I assume you are just being introduced to matrix methods for solving a system, and have not learned things like matrix multiplication.