427
330
188
316
292
129
349
263
189
301