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