14 1779 105 319958
10 12 16 19 28 31 34 42 51 58 60 61 64 90