20
20
15
19
23
21
47