9

5

28

24

21

27

20

15

6

29