7 295 276 true 5 7 11 12 14 30 33