6 438 250 true 3 12 17 23 27 28