13

9

3

2

23

21

18

12

30

26