505
505
304
345
304
150
380
212
244
505
299
454
283
399
489
399
299
299
299
489
489
244
244
150