12 9559 105 true 7 9 22 48 55 72 75 76 95 103 131 142