4 43 90 true 14 18 19 36