89
98
100
115
188
103
202
43
143
65