12 666 381 true 19 25 28 31 33 38 41 67 75 77 79 88