10 402 46 60615 24 28 30 31 32 45 51 58 79 84