20
12
12
10
18
15
43