16
56
27
43
58
114
106
50
98
101