255
433
302
242
327
119
378
392
323
198