For the excel solution to question 10.25 click here.
For the solution to the other questions click here