14

13

9

9

6

2

31

26

25

23