14 1399 55 8 11 12 22 27 35 38 40 48 51 52 58 83 90