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