14 1391 164 1 6 17 18 31 34 39 45 52 59 65 69 87 97