true 101 33 true 5 6 11 12 14 31 33 39 47 55 58 61 62 64 68 72 74 77 81 85 92 93 94 99