12

19

1

4

4

3

16

9

21