11 584 377 true 1 12 20 21 24 26 27 29 32 33 39