104
427
330
427
188
428
294
341
296
130