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