166
77
173
288
186
241
136
80