7 104 229 true 2 12 13 15 21 32 35