112
95
67
62
39
26
36
52
17
51
65
14
3
17
10
33
16
44
24
7
1
24
8
9
8
10
25
11
13
7
26
18
7
30
2
6
5
10
10
5
13
5
1
12
12
6
4
10
8