22

3

20

14

31

23

23

15

11

24