19

9

1

20

4

29

17

5

20