6

29

7

30

27

17

11

15

3

30