119
61
25
4
38
47
24
17
11
15
3
29
19
15
8
2
14
4
16
22
2
15
22
7
10
15
16
5
30
8
7
10
4
29
1
7
5
3
12
9
18
6
9
16
15
6
5
7
9
6