1 11 10 9 8 7 6 5 4 3 2

13

18

14 15 16 17

12

19 20