5 142 270 true 0 18 20 38 39