23

16

16

9

9

5

1

24

23

30