8 341 286 true 12 27 33 62 68 87 92 99