140


71


47


100


47


75


31


53


55


56