15

16

2

10

11

1

11

10

4

43

48

34

4

2

105