3

2

5

4

7

6

9

8

11

10

13

12

15

14

17

16

19

18

19

18

21

20

23

22