18

25

23

26

31

26

21

17

2