41

19

15

12

20

10

11

31

24

29

23