9 104 306 true 0 10 17 26 64 68 86 90 97