630
467
248
363
140
179
269
60
87
396