19

18

17

16

15

14

11

12

13

8

9

10

2

4

5

6

1

7

3