27 19486 1665 1 5 7 12 17 18 25 29 30 32 35 41 50 58 59 60 61 65 67 71 72 78 82 86 95 96 98 0.31 5949