Question 463326
Your answer should be 95.
180-12-73=95