5 314 117 true 3 6 10 20 22