27

108

375

307

328

555

759

874

952

1125