366
304
171
195
190
87
216
83
397
63