23

23

21

21

19

14

9

2

30

25