427
330
187
315
292
129
348
263
189
301