21

1

8

3

2

1

1

1

1

16