1) запятая
2) двоеточие
3) запятая
4) запятая
5) запятая
6) запятая
7) тире
8) запятая
9) запятая
10) запятая
11) тире
12) запятая
13) запятая
14) вопросительный знак
15) тире
16) запятая
17) тире
18) точка
19) восклицательный знак
20) вопросительный знак