Answer is 43