4

4

8

29

22

10

1

3

1

13