11 321 379 true 12 17 20 32 40 57 64 82 86 93 95