90
58
67
250
124
90
274
122
392
191
156
134