104
427
330
427
190
428
295
341
296
130