12 501 385 true 3 8 12 13 14 17 20 23 29 30 31 36