289
131
474
155
247
83
544
115
25
7
562
15
212
91
180
167
421
156