20
20
18
27
29
29
35