8

1

10

8

14

23

4

20

5

16