164
111
95
67
489
34
78
31
214
133