85
590
230
611
61
419
129
397
186
402
278
1,048
19
307
173
387
110
329
107
317
44
298
38
248
112
265
10
216
65
266
69
259
35
231