6

3

2

2

19

16

7

4

28

25