7

6

8

13

10

5

1

20

18

20