7 170 238 true 2 22 24 44 87 90 96