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