12 6876 584 true 1 3 9 11 14 16 18 19 22 30 35 36