364
304
171
195
188
86
215
83
396
63