498
104
427
161
431
138
318
341
91
298