4 100 246 true 2 25 27 29