35


85


163


128


56


112


434


210


138


115