104
427
430
341
298
520
337
344
267
458