4 43 233 true 15 23 27 31