5 103 251 true 1 6 9 22 27