115
96
56
54
46
29
25
20
41
37
29
28
21
31
22
18
19
6
9
18
10
14
11
19
11
17
13
3
6
20
9
18
8
22
5
11
7
9
8
5
4
1
7
6
13
3
7
11
10