true 649 266 true 0 1 5 6 7 8 13 14 18 21 24 31 33 39 46 48 49 51 53 56 57 59 60 65 75 76 90 91 97 98