30 25 27 25 22 21 162 109 33 156 17 2 66