7 123 139 true 1 5 6 21 24 31 32