2
27
26
61
221
65
65
108
108
56