287


160


47


210


56


49


274


397


100


364