15
16
16
14
14
17
18