6 531 249 true 5 19 25 31 32 35