88
91
113
183
102
200
43
143
62
89