true 86 100 true 5 6 9 18 23 29 38 42 60 71 80 88 90 92 95