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