20

18

19

17

15

16

14

12

13

10