9 340 265 true 1 2 12 16 26 31 34 36 38