7 130 246 true 1 3 25 29 32 33 37