6

7

8

14

3

8

31

10

6

6

8

3

15

46