
1

3

1

1

2

18

9

21