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