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