8 69 129 true 17 20 73 78 94 95 98 99