14 1425 63 5 15 20 21 24 45 58 59 76 80 84 87 88 95