12 950 485 true 1 2 12 13 14 16 17 26 29 32 36 38