42 2868 447 2 6 11 15 18 23 25 27 29 30 34 35 37 40 42 43 45 46 47 48 52 53 54 55 57 59 61 63 65 69 75 80 82 83 86 89 91 93 95 96 97 99 0.67 1918