622
47
197
224
566
211
191
88
879
259
186
31
200
427
579
303
308
63
205
213
1088
523
472
136
64
434
241
496
219
129
3
176
272
161
95
105
81
232
314
94
227
329
69
375
62
381
156
143
160
313
255
374
229
178
344
114