11 666 319 true 4 12 19 23 26 27 29 34 36 37 39