253
432
301
242
327
119
376
392
323
198