6 170 122 true 2 5 11 23 29 31