427
330
188
294
130
349
267
71
189
302