1

30

30

30

30

29

2

10