7 206 238 true 1 2 12 14 20 27 30