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