453
346
360
317
414
509
279
248
313
450
232
259
385
269
243
243
216
282
236
336
254
279