32 18 6 20 34 20 51 24 7 3 116