20 30 30 31 32 34 34 39 45 45 46 50 50 50