164
111
93
66
489
34
77
31
213
133