5 55 126 true 2 14 18 31 37