12 362 171 true 10 12 13 16 26 27 29 30 32 33 37 39