14

19

15

12

8

20

19

10

11

34

31