
3

1

9

21

7

5

16

63