18
17
11
18
20
20
46