5 104 249 true 12 17 18 23 32