7 5 12 -391 -22 -23 -24 7 -8