363
156
273
134
302
169
637
195
187
85