5 104 162 true 1 2 3 22 26