438
934
236
688
197
618
320
498
115
432
175
294
57
183
61
233
74
254
60
71
222
51
220
50
190
66
180
92
1,132
82
44
166
25
141