29

21

18

11

7

1

30

23

21

15