5 139 244 true 1 19 28 29 33