10 103 191 true 3 15 18 22 60 69 72 84 90 97