496
161
188
316
137
292
318
88
26
167