497
427
161
146
138
318
373
91
66
373