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