1

16

11

12

10

2

3

4

17

5

17

13

7

19

8

18

20