90
59
68
252
124
90
274
122
392
191
157
134