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