10

19

12

31

8

2

24

19

18

10