5 133 107 true 2 7 12 30 31