21
16
43
21