5 37 107 true 5 10 26 31 33