16
13
15
21
18
18
108