20
20
16
20
23
21
47