11 510 271 true 7 12 13 14 15 22 29 30 34 38 39