263
146
91
258
57
53
68
27
24
544
38
105
77
866
55
54
34
50
28
23
287
138
154
63
56
120
60
18
96
66
26
46
124
389
246
94
143
211
69
20
345
15
31
92
316
39
288
107
139
52
13