2

3

9

6

30

19

5

4

13

12