113
95
55
54
45
25
29
18
35
28
40
31
29
2
21
17
19
9
18
17
22
20
17
14
6
7
10
11
2
1
11
9
6
10
3
11
15
18
15
5
4
5
17
9
7
4
3
10
6
3