363
156
273
134
302
169
637
194
187
85