366
304
171
195
190
86
215
83
397
63