Помогите выделить грамматические основы
Котик мурлыкал от того, что его гладили по брюшку.
Алиса закрепила на перилах мостика маленький замочек, где было написано её желание.
Алёша отрезал кусочек пирога, который испекла бабушка.
Белочка грызла маленький орешек.
Настя сплела для своей сестры милый веночек из полевых цветов.
Выкинув ключик от свадебного замка, Андрей и Полина улыбнулись.
Мама и папа наконец-то купили маленькому сыночку столик для игрушек