1


15


16


18


2


21


22


3
3


4


5
5


7
7