5

29

29

25

12

12

30

21

9

4