3

3

35

6

8

7

9

2

7