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