551
330
282
227
150
61
918
905
51
169
191
279
78
36
173
151
256
52
520
115
48
375
839
662
210
138
189
174
283
173
675
225
304
191
553
119
59
190
37
199
39
247
107
464
481
317
130
650
307
86
74
46
124
