104
289
427
490
431
341
261
298
191
257