1

2

4

7

8

6

19

11

12

15

22

21

20