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