Here is the final with my solution

Here is a bar graph showing performance on both problems of the final

The mean on the final was 12.7 out of 29 (44%) with a standard deviation of 8.7. Top score was 26 (86%).

Here is a bar graph showing performance on the combined exams and homework, weighted as explained in the syllabus.