12

6

2

29

27

19

9

20