363
156
274
135
303
169
637
195
187
85