16

16

9

2

25

18

11

4

29

21