18
55
21
53
18
28
28
23
110
59