10 550 32 21 31 34 41 47 51 70 74 76 91