7 142 255 true 2 5 12 13 33 34 38