164
111
93
66
489
34
78
31
214
133