89
98
115
189
103
202
43
143
65
91