25

18

11

4

29

21

14

7

3

5