20

10

29

4

20

13

6

16

2

19