12
20

18
3
15

10

8
9

19
17

16

3

4

5
6

2
14

8

11

9

7