89
96
115
188
102
202
77
143
43
48