6

31

2

2

19

16

7

4

28

25