4

5

27

20

13

6

29

22

28

14