16
13
15
21
18
17
107