10 610 31 11 29 32 46 48 64 69 70 72 87