485
366
107
97
293
108
488
135
346
237
132
415