496
421
161
140
137
318
371
88
66
371