5 123 266 true 7 10 12 19 37