22

21

20

14

2

1

18

19

17

6