500
713
230
475
209
404
235
419
104
313
278
1,040
82
336
97
273
57
43
185
28
159
59
170
126
34
137
23
113
36
50
119
16
111