90
30
74
175
134
52
128
26
8
28
47
18
20
7
21
159
25
60
25
74
4
18
18
2
27
8
4
10
10
16
9
5
14
23
10
27
19
4
4
15
1
4
6
26
6
42
12
3
29