
4

7

5

3

1

4

46

29

26

19

27

123