20 5076 255 1 5 7 20 21 24 31 34 38 39 41 54 59 60 62 68 70 77 84 93 0.4379432624113475