9

15

14

8

6

4

17

2

23

20