21

14

7

3

25

19

11

4

28

21