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