16
56
27
45
58
114
106
50
98
101