6 195 254 true 2 3 10 12 21 39