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