6

31

22

1

1

11

28

21

20

19