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