31

23

18

16

15

18

4

23

14

31