5 104 97 true 5 6 12 13 31