20

15

7

6

3

2

29

23

19

15