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