true 101 25 true 6 10 12 13 25 31 35 44 47 53 57 62 65 77 82 84 97