15

25

7

4

27

12

20

15

28

10