25

8

1

10

20

14

5

29

5

16