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