25

15

29

25

11

20

13

7

12