42 45 20 26 18 16168