89
95
115
186
102
202
43
143
64
90