6 109 317 true 1 2 12 26 43 44