50
497
207
58
161
138
318
57
31
88