18
52
20
50
18
28
27
23
110
58