119
25
25
47
30
18
14
4
4
6
22
10
6
16
16
8
3
3
7
1
15
8
4
18
4
4
2
6
5
7
5
6
13
3
2
1
1
12
5
2
14
9
3
1
1
4
1
5
14
3