publis spending