
2

9

9

1

31

40

37

34

28

16