363
303
169
195
187
85
215
83
396
62