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