427
329
187
315
292
129
348
263
189
301