20

16

31

6

12

10

10

6

22