3 40 146 true 15 22 31