7 107 245 true 1 7 10 13 15 19 31