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