16
9
21
11
18
13
43