88
30
133
175
46
127
52
28
74
158
19
25
74
17
59
4
24
8
24
21
18
18
4
14
27
4
10
8
4
8
16
26
8
3
2
23
29
42
9
4
19
10
29
16
7
6
26
3
1
10