13 1691 54 1 10 31 35 45 53 55 62 70 76 87 95 100