
2

2

4

1

1

5

29

33

18

37