164
111
97
68
490
34
79
31
216
134