7

27

22

15

10

31

29

16