2
27
26
55
220
57
63
104
108
56