16
56
26
43
58
114
106
50
98
101