13 1291 465 2 10 12 31 35 53 62 70 76 87 95 96 100 0.5476374903175832