95
42
260
131
58
52
46
270
53
151
48
219
56
30
39
18
32
20
93
10
8
26
1275
238
11
2109
50
25
287
1182
64