5 144 246 true 5 19 28 38 39