4 43 118 true 2 16 18 27