30

27

14

29

13

12

25

23

11

26