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