true 11 33 true 2 6 7 16 17 20 22 30 34 46 48 58 59 60 61 65 66 70 84 86 88 94 101 102