5

4

8

32

22

10

1

3

1

13