244
166
114
210
176
249
306
387
80
217