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