414
227
121
129
600
329
306
374
312