498
161
111
138
110
318
152
91
85
125