3

2

1

31

30

13

28

27

3

3