1
27
26
53
212
57
62
101
108
56