9
5
7
15
12
10
43