8

5

14

5

15

30

11

21

22

10