
5

4

15

6

10

31

18

10

51

31