110
61
95
67
39
51
26
33
65
17
52
14
10
10
36
3
25
3
17
44
6
12
8
13
4
24
10
8
13
7
16
10
4
2
4
5
7
11
7
6
8
4
11
5
9
15
3
6
13