21
21
15
23
23
19
43