Here is the final with my solution
Here is a bar graph showing performance on the final
The mean on the final was 10.8 out of 22 (49%) with a standard deviation of 5.8. Top score was 20 (91%).
Here is a bar graph showing performance on the combined exams and homework, weighted as explained in the syllabus.