22

28

8

12

21

7

30

16

3

27