
31

29

29

31

27

25

2

11

6

12