50


226


192


756


174


167


112


383


102


601