88
94
113
186
102
202
77
43
143
48