The cognitive underpinnings of non-symbolic comparison task performance