The answers

Explanations in .xls format.