
30

31

23

16

21

14

27

12