11 560 342 true 6 14 19 31 32 38 52 77 86 87 99