18
55
22
54
18
29
28
23
112
61