25

18

46

24

33

25

22

31

8

37

1829

1136

6005

965

2784