Max ranges (20/23)

Max ranges