18
55
21
52
18
28
28
23
110
59