5 107 227 true 3 17 20 22 26