427
428
341
295
517
335
340
263
457
68