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