126


226


110


75


333


61


173


137


87


87