27

5

7

23

20

6

11

10

4

14

24

12

21

18

13

3

9

8

17

19