366
304
171
190
71
87
216
289
121
83