23
16
18
17
20
20
46