8 996 310 true 8 12 14 21 29 32 34 35