84
50
543
134
317
162
477
51
391
57
499
156
241
92
178
64
239
111
638
239
114
51
634
275
434
164
213
67
372
132
589
177
323
195
501
48
221
149
879
313