22

8

4

28

18

15

9

14

5

30