15

9

14

5

30

23

19

9

1

20