4

4

8

31

22

10

1

3

1

13