10 523 353 true 11 16 18 23 36 41 44 48 53 79