329
294
265
675
248
199
241
259
187
287