27 1355 668 true 5 7 10 19 28 29 30 36 37 38 39 40 42 52 59 61 62 64 66 67 69 81 83 88 90 91 93