5 51 233 true 2 7 12 15 28