true 12 33 true 1 10 11 15 16 21 22 30 33 41 56 58 63 71 73 75 77 81 88 92 93 98