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