5 278 270 true 3 12 30 35 38