335
32
13
209
191
59
133
35
190
19
155
247
336
68
438
25
219
115
56
47
55
33
271
20
78
67
49
89
109
796
101
11
200
44
107
124
18
275
39
29
17
111
6
24
23
15
7
158
16
36
4
22