5 41 106 true 2 9 12 22 31