335


640


203


123


229


190


126


158


225


175