10 466 264 true 2 8 10 12 22 23 27 32 38 39