1.Придаточное отделено от главного предложения.
2.Первая запятая отделяет деепричастный оборот,вторая и третья-придаточное предложение в середине главного.
3.Первая запятая отделяет причастный оборот,вторая-придаточное предложение.
4.нет запятых.
5.Отделяет придаточное предложение от главного
6.Первая запятая отделяет причастный оборот,вторая-сравнительный оборот.
7.Обе запятые обособляют уточняющее обстоятельство
8.Отделяет простые предложения в составе бессоюзного.
9.Первые две запятые выделяют вводное слово "казалось".Вторая запятая(ветви,окутанные) выделяет причастный оборот.Третья запятая(героев,волшебниц) разделяет однородные дополнения.