8 161 184 true 3 12 17 23 26 27 30 39