6 340 245 true 1 4 15 18 31 33