103
50
29
16
18
5
5
18
9
16
2
3
14
5
7
13
20
9
5
7