4 30 107 true 9 20 26 31