5 122 244 true 2 22 31 34 39