85
590
230
613
129
397
19
307
173
387
6
314
61
421
110
329
107
317
112
265
38
248
186
266
35
231
10
216
403
44
298
65
268
120
239