20
16
23
27
24
17
93