true 8960 391 true 1 12 16 18 21 23 29 30 31 32 34 41 42