7 879 365 true 10 12 19 27 32 37 39