25

23

9

29

25

20

11

4

16

7