143
182
349
339
272
327
211
260