24 18382 542 1 5 12 15 26 32 35 37 40 41 45 47 53 57 62 63 68 73 80 85 89 90 93 95 0.0022304428245022304