10

18

15

14

31