true 101 33 true 4 8 9 15 19 30 32 44 48 53 58 63 64 68 69 82 84 91 98