27

2

2

1

16

1

29

16

12