256
433
302
242
328
119
379
395
325
198