9 503 246 true 9 11 12 14 18 21 26 29 32