89
30
134
175
46
74
52
28
59
18
127
158
74
20
8
25
25
24
21
18
10
5
18
27
4
14
16
3
4
12
8
42
8
4
7
4
8
2
23
6
29
8
3
26
7
9
10
2
27
1