11
3
3
16
12
5
21