427
330
188
292
348
263
189
301
190
156