104
427
428
341
295
517
335
341
263
457