27 1196 659 true 0 1 5 6 9 10 13 16 17 19 20 21 23 26 33 37 39 41 61 62 63 68 86 90 93 94 96