8 122 213 true 4 13 15 16 25 29 30 34