427
330
52
188
292
129
348
263
189
301