508
220
429
282
139
449
333
356
184
1156
475
139
281
1213
353
429
429
545
227
429
139
533
429
139