31

12

23

11

3

9

19