12 12689 992 true 2 6 7 10 16 19 26 28 32 34 35 36