16
55
26
43
57
114
106
50
98
101