4 102 112 true 7 9 18 22