113
96
63
68
39
17
52
7
3
52
33
46
1
27
65
12
36
14
18
2
10
17
13
11
3
7
30
24
2
4
24
7
10
8
26
9
16
3
10
13
2
2
6
1
13
12
10
25