181
218
235
142
188
507
308
143
115
97