5 240 254 true 2 17 19 31 39