10

12

5

6

7

8

22

13

21

20

19

18

17

16

4

3

9

10

11

12

14

15