15
13
9
7
21
24
6
43
17
14
75
60