9

31

9

3

25

16

5

4

10

30