29 11302 835 3 4 10 11 13 18 23 24 29 30 31 36 37 43 45 50 51 54 56 59 60 62 65 66 69 70 76 79 86 0.24411608564855777