12 1076 555 true 8 10 19 22 26 29 36 70 79 87 88 89