90
58
68
251
124
90
274
122
392
191
156
134