104
288
427
490
428
341
258
296
191
257