16
14
9
18
18
20
312