27

17

11

20

23

16

10

19

12

31