3 42 118 true 22 27 28