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