16
3
15
4
8
21
3
19