5

4

26

3

9

6

30

19

12

5