1 запятая- перед подчинительным союзом что. Это Сложносочиненное(ССП)предложение.2 запятая-обособляет деепричастный оборот. 3-разделяет однородные подлежащия.четвертая-разделяет простые предложения в составе сложного,перед сочинительным союзом "и".пятая- сложноподчиненное предложениешестая-разделяет однородные сказуемые.седьмой знак припенания разделяет первую и вторую часть,во второй поясняется суть первого, добавочный смысл.восьмая запятая между частями сложносочиненного предложенядевятая и десятая ставятся перед частью сложноподчиненного предложения(Спп).Двоеточие,т.к во второй части поясняется первая часть.12-СПП.13-Спп.14 разделяет главную и зависимую часть.15-деепричастный оборот.16-СПп17-ССП18-СППДвоеточие,т.к во второй части поясняется суть первого20-уточнение
Производные предлоги образованы путем перехода самостоятельных частей речи в служебные: например - насчет работы (насчет - производный предлог, можно заменить - Мы поговорили о работе.) А другая часть речи, из которой образовался этот производный предлог, это существительное с предлогом (например, На счет в банке я положил деньги. - на что? на счет банковский). Так можно все проверять: Еще пример: В течение урока я выполнил тест. (в течение - производный предлог). В вот В течении реки было много порогов. (было где? в течении). К предлогу никогда нельзя задать вопрос, он отдельно не является членом предложения, а только вместе с тем словом, с которым связан) Если все еще непонятно, задавай вопросы.