20

11

4

16

7

31

13

10

12

10