7 122 170 true 5 13 15 56 61 82 97