true 3393 585 true 0 2 9 27 28 41 51 55 62 64 65 66 69 72 81 83 87 93 99