15
15
14
18
16
18
43