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