4 31 109 true 1 4 12 35