20 25 23 57 20 60 50 20 20 30 20 20 150 30 45 40 41 90 30 145 20 150 60 25 20350