369
777
315
386
415
903
122
252
348
240