630
467
248
363
140
179
269
61
87
396